Foren

Erfolg: MacOS 9.2 - OSX 10.4 auf M1 über QEMU x86

Dt990

Originalplakat
24. Januar 2020
Oregon
  • 14.01.2021
Hallo zusammen, ich dachte, das wäre interessant, es ist ziemlich reibungslos, PowerPC-Betriebssysteme über QEMU x86 zu betreiben. Ich hatte mehr Probleme erwartet. Ich habe noch keinen Versuch gesehen, aber es würde mich nicht wundern, wenn es jemand hier schon getan hat.

Screenshot 2021-01-13 um 1.34.01 AM.png

Die Anforderungen sind wie folgt:

Xcode + Xcode-select installiert
x86 Homebrew installiert
Disk Image des Betriebssystems, das Sie ausführen möchten, ich habe OS 9.2.1, OS X 10.0, 10.1 und 10.3 verwendet

Code: |_+_|
Der obige Code ist:
  1. QEMU als x86 . installieren
  2. Disk-Image erstellen (2G = 2GB)
  3. Führen Sie QEMU mit neu erstelltem Image aus und melden Sie es als Mac mit OpenBIOS, booten Sie das D-Laufwerk (optisch), 512 MB RAM und fügen Sie auch das Disk-Image hinzu. Sie müssen die Festplatte formatieren. 10.0 hat kein Festplatten-Dienstprogramm im Installationsprogramm, daher benötigen Sie ein anderes bootfähiges Image, das über eines verfügt.
  4. Booten Sie nach der Installation von Laufwerk C, auf dem das Betriebssystem installiert wurde.
Ich habe einen Blogbeitrag geschrieben, der es hier zusammenfasst:

blog.greggant.com

Ausführen von Mac OS 9 und Mac OS X 10.0 - 10.4 auf Apple Silicon (M1) & Intel über QEMU

blog.greggant.com
Und ein Youtube-Video, wenn das dein Ding ist:

In beiden ist nicht wirklich enthalten, dass Sie QEMU-Screamer testen möchten. Ich habe es noch nicht ausprobiert, aber ich würde mich nicht wundern, wenn es funktioniert. Dies ist die beste Ressource, die ich gefunden habe.

Emulieren Sie Mac OS 9 mit QEMU

(Aktualisiert am 11. Dezember 2018) www.jamesbadger.ca
Es läuft gut genug, ich konnte SimCity 2000 spielen, was nicht gerade anspruchsvoll war, aber funktioniert. QEMU führt PPC OS X ungefähr so ​​schnell aus wie Parallels mit X86-Macs, obwohl es den Wahnsinn von PPC -> x86 -> ARM durchgemacht hat. Aus irgendeinem Grund ist die VM-Unterstützung für OS X mit Parallels ziemlich klobig und abgehackt.

Ich habe auch Windows 10 probiert, hatte aber schon genug Zeit gebrannt. Es lief langsam, aber ich konnte es größtenteils installieren, aber es schlug beim Neustart fehl.
Reaktionen:Hal0, qap, ccprstuff und 12 andere

Spektrum

23. März 2005


Nie ganz sicher
  • 6. Februar 2021
Danke für das Teilen. In Zukunft brauche ich eine Möglichkeit, 10.6.8 auf einem M1-Mac auszuführen. Ich verwende derzeit VMWare und es funktioniert gut auf Intel-Macs, aber sie werden nicht ewig halten ...
Glauben Sie, dass 10.6.8 mit QEMU funktioniert? Ich habe die 10.6.8 Server-Installationsdisketten für den Einzelhandel. Ist das nötig? J

jdb8167

17. November 2008
  • 6. Februar 2021
Die von brew installierte Version von QEmu funktioniert derzeit nicht auf dem M1. Es meldet nur einen Fehler. Es gibt eine gepatchte Version von QEmu, aber dieser Patch dient nur zum Ausführen von Arm64-Code über einen Hypervisor.
Reaktionen:Spektrum

duervo

5. Februar 2011
  • 7. Februar 2021
Spectrum sagte: Danke fürs Teilen. In Zukunft brauche ich eine Möglichkeit, 10.6.8 auf einem M1-Mac auszuführen. Ich verwende derzeit VMWare und es funktioniert gut auf Intel-Macs, aber sie werden nicht ewig halten ...
Glauben Sie, dass 10.6.8 mit QEMU funktioniert? Ich habe die 10.6.8 Server-Installationsdisketten für den Einzelhandel. Ist das nötig?
Ich würde mir keine Sorgen machen, dass Fusion so schnell weggeht.

Ausschnitt aus VMwares neuer Blogbeitrag zu macOS Bis Sur, Apple Silicon und Fusion:

Die andere große Frage ist, wie sich M1-Chips in Host-Geräten auf Gast-VMs auf Fusion auswirken, auf denen Windows und andere x86-Betriebssysteme ausgeführt werden. Unsere Kollegen im Fusion-Team habe gesagt Obwohl wir noch nicht ganz bereit sind, unseren Zeitplan bekanntzugeben, freuen wir uns, Ihnen mitteilen zu können, dass wir uns verpflichtet haben, virtuelle VMware-Maschinen auf Apple Silicon bereitzustellen! Bleiben Sie also auf dem Laufenden VMware Fusion-Blog und Twitter-Account für die neuesten.
Reaktionen:Spektrum x

Xii-Nest

30. März 2021
  • 30. März 2021
Oh, du hast mich wirklich aufgeregt, da ich dachte, du hast es in Intel x86 und nicht in PPC ausgeführt.

Und wie haben Sie 10.4 zum Laufen gebracht? Ich wollte 9.2.2 und 10.0 zum Laufen bringen, aber nicht 10.4

Floop

14. Januar 2003
  • 20. Mai 2021
Das ist für mich so interessant, aber ich kann es nicht zum Laufen bringen, wenn ich Folgendes ausführe:

arch -x86_64 brew install qemu

Ich erhalte:

Schlag: |_+_| J

jdb8167

17. November 2008
  • 20. Mai 2021
Floop sagte: Das ist für mich so interessant, aber ich kann es nicht zum Laufen bringen, wenn ich laufe:

arch -x86_64 brew install qemu

Ich erhalte:

Schlag: |_+_|
Sie versuchen, eine Rosetta 2-Installation in einem Terminal auszuführen, das für natives M1 konfiguriert ist. Natives M1-Homebrew wird in /opt/homebrew installiert, während x86-64-Homebrew in /usr/local installiert wird. Ich denke, Sie können beides gleichzeitig haben, obwohl ich es nicht ausprobiert habe.

Sie sollten das Terminal schließen, mit der rechten Maustaste auf das Terminalsymbol klicken und Informationen abrufen und dann das Kontrollkästchen in Rosetta öffnen aktivieren. Öffnen Sie das Terminal erneut und es befindet sich jetzt im x86-64-Modus. Installieren Sie Homebrew erneut wie gewohnt und es sollte sich in /usr/local installieren. Wenn Sie nun die Rosetta 2-Emulation der x86-64-Brühbefehlszeile wünschen, können Sie im Dialogfeld 'Informationen' zu Rosetta wechseln.

Ich habe dies nicht ausprobiert, daher kann ich nicht bestätigen, dass es funktioniert, und Sie übernehmen die Verantwortung für alle Probleme.
Reaktionen:Floop

TSE

25. Juni 2007
St. Paul, Minnesota
  • 21. Mai 2021
Mac OS 9 wird niemals sterben!
Reaktionen:Herr Bär und g-7

Floop

14. Januar 2003
  • 25. Mai 2021
jdb8167 sagte: Sie sollten das Terminal schließen, mit der rechten Maustaste auf das Terminalsymbol klicken und Informationen abrufen und dann das Kontrollkästchen in Rosetta öffnen aktivieren.

Danke, dass du das erklärst!

Also ich habe jetzt:

Mac OS 11 Big Sur ...
...mit der Intel x86-Version von QEMU über Rosetta 2 mit der UTM-Front-End-Schnittstelle...
...einen PowerPC G4 PowerMac emulieren...
...mit MacOS X 10.4 Tiger für PowerPC...
...mit dem klassischen MacOS 9.2.2 in der Kompatibilitätsschicht für die klassische Umgebung...
...mit Microsoft Internet Explorer 5 für Mac, immer noch in der Lage, meine alte Website von 1997 zu laden!

Das war ziemlich sinnlos, aber es hat mich sehr gefreut!



Reaktionen:ahurst, jdb8167, TSE und 1 weitere Person

TSE

25. Juni 2007
St. Paul, Minnesota
  • 25. Mai 2021
Floop sagte: Danke, dass du das erklärt hast!

Also ich habe jetzt:

Mac OS 11 Big Sur ...
...mit der Intel x86-Version von QEMU über Rosetta 2 mit der UTM-Front-End-Schnittstelle...
...einen PowerPC G4 PowerMac emulieren...
...mit MacOS X 10.4 Tiger für PowerPC...
...mit dem klassischen MacOS 9.2.2 in der Kompatibilitätsschicht für die klassische Umgebung...
...mit Microsoft Internet Explorer 5 für Mac, immer noch in der Lage, meine alte Website von 1997 zu laden!

Das war ziemlich sinnlos, aber es hat mich sehr gefreut!

Anhang ansehen 1781187

Anhang anzeigen 1781188

Du bist unglaublich!

thedocbwarren

10.11.2017
San Francisco, Kalifornien
  • 25. Mai 2021
Floop sagte: Danke, dass du das erklärt hast!

Also ich habe jetzt:

Mac OS 11 Big Sur ...
...mit der Intel x86-Version von QEMU über Rosetta 2 mit der UTM-Front-End-Schnittstelle...
...einen PowerPC G4 PowerMac emulieren...
...mit MacOS X 10.4 Tiger für PowerPC...
...mit dem klassischen MacOS 9.2.2 in der Kompatibilitätsschicht für die klassische Umgebung...
...mit Microsoft Internet Explorer 5 für Mac, immer noch in der Lage, meine alte Website von 1997 zu laden!

Das war ziemlich sinnlos, aber es hat mich sehr gefreut!

Anhang ansehen 1781187

Anhang anzeigen 1781188



Könnten Sie PPC Mac nicht mit QEMU oder UTM direkt vs. x86 und dann PPC emulieren?

ksloth

21. November 2019
VERWENDET
  • 25. Mai 2021
Die älteren Mac OS haben etwas so Reines und Sauberes. Ich liebe einfach, wie sie aussehen. Ich sage nicht, dass ich unbedingt Vollzeit zu ihnen zurückkehren möchte, aber sie sind sehr cool anzusehen. Nostalgische rosa Brille vielleicht heh...

thedocbwarren

10.11.2017
San Francisco, Kalifornien
  • 26. Mai 2021
thedocbwarren sagte: Könnten Sie nicht PPC Mac mit QEMU oder UTM direkt gegen x86 und dann PPC emulieren?
Ich konnte dies tun, um das Installationsprogramm zu booten. Ich glaube nicht, dass ich alles andere richtig gemacht habe, aber dies wäre ein besserer Weg, es gegenüber Schichten der Emulation zu tun. Zuletzt bearbeitet: 26. Mai 2021

etnmarchand

26.09.2021
  • 26.09.2021
So lustig! Ich denke, es gibt ein paar von uns, die mit Emulation und altem PPC-Zeug herumalbern. Ich verbrachte mein Wochenende damit, UTM auf meinem M1 Mac Mini für Mac OS 9.2.1+10.4 zu installieren (und zum ersten Mal seit einiger Zeit zu bloggen) (der 10.4-Blog kommt, wenn ich endlich Zeit habe, ihn zu schreiben).

Ehrlich gesagt wollte ich Diablo 2 noch einmal spielen (und es läuft in 9.2.1 anständig), also bin ich zufrieden.

etiennesprojects.blogspot.com

Mac OS 9 Emulation auf meinem Apple M1 Mac Mini (UTM)

Wieso den? Gute Frage. Weil ich kann? In Wirklichkeit waren ein paar alte Spiele und die gelegentliche Notwendigkeit, ältere Adobe-Software auszuführen, die Wurzel meiner ... etiennesprojects.blogspot.com
Reaktionen:Dt990

Dt990

Originalplakat
24. Januar 2020
Oregon
  • 28.09.2021
etnmarchand sagte: So lustig! Ich denke, es gibt ein paar von uns, die mit Emulation und altem PPC-Zeug herumalbern. Ich verbrachte mein Wochenende damit, UTM auf meinem M1 Mac Mini für Mac OS 9.2.1+10.4 zu installieren (und zum ersten Mal seit einiger Zeit zu bloggen) (der 10.4-Blog kommt, wenn ich endlich Zeit habe, ihn zu schreiben).

Ehrlich gesagt wollte ich Diablo 2 noch einmal spielen (und es läuft in 9.2.1 anständig), also bin ich zufrieden.

etiennesprojects.blogspot.com

Mac OS 9 Emulation auf meinem Apple M1 Mac Mini (UTM)

Wieso den? Gute Frage. Weil ich kann? In Wirklichkeit waren ein paar alte Spiele und die gelegentliche Notwendigkeit, ältere Adobe-Software auszuführen, die Wurzel meiner ... etiennesprojects.blogspot.com
Ich bin froh, dass jemand anderes damit gelaufen ist, ich verliere mich mit anderen Community-Zeugs, Definitive Mac Pro Upgrade Guide zappt meine Bandbreite. Ich muss QEMU jetzt erneut ausprobieren, da es eine native Version von Apple Silicon hat. ZU

kitsune1984

12. Okt. 2021
  • 12. Okt. 2021
Hilfe! Ich bin mir nicht sicher, was ich falsch gemacht habe, also möchte ich noch einmal von vorne anfangen. Ich verstehe, wie man Homebrew entfernt, aber wie kann ich QEMU entfernen/neu installieren? Ich habe im Internet noch keine soliden Informationen gefunden.

Ich habe den folgenden Befehl versucht, [arch -x86_64 brew reinstall qemu] und erhalte die folgende Antwort:

Fehler: Installation unter Rosetta 2 im ARM-Standardpräfix (/opt/homebrew) nicht möglich!


Um unter ARM erneut auszuführen, verwenden Sie:


arch -arm64 brauen installieren ...


Um unter x86_64 zu installieren, installieren Sie Homebrew in /usr/local.

Ich weiß, dass ich es irgendwo vermasselt habe, also wollte ich von vorne anfangen. P

pshufd

24.10.2013
New Hampshire
  • 13. Okt. 2021
Cooles Zeug, aber für mich kein wirkliches Problem, da ich noch meinen PowerMac G5 habe.
Reaktionen:kitsune1984 ZU

kitsune1984

12. Okt. 2021
  • 27. Oktober 2021
Floop sagte: Danke, dass du das erklärt hast!

Also ich habe jetzt:

Mac OS 11 Big Sur ...
...mit der Intel x86-Version von QEMU über Rosetta 2 mit der UTM-Front-End-Schnittstelle...
...einen PowerPC G4 PowerMac emulieren...
...mit MacOS X 10.4 Tiger für PowerPC...
...mit dem klassischen MacOS 9.2.2 in der Kompatibilitätsschicht für die klassische Umgebung...
...mit Microsoft Internet Explorer 5 für Mac, immer noch in der Lage, meine alte Website von 1997 zu laden!

Das war ziemlich sinnlos, aber es hat mich sehr gefreut!

Anhang ansehen 1781187

Anhang anzeigen 1781188
Sie haben nicht zufällig Anweisungen, wie Sie diese zum Laufen bringen, oder? Ich frage, weil ich schon beim Kämmen und keinen Erfolg mit Anleitung gefunden habe. P

Pixlet

31. Okt. 2021
  • 31. Okt. 2021
kitsune1984 sagte: Sie haben nicht zufällig Anweisungen, wie Sie diese zum Laufen bringen, oder? Ich frage, weil ich schon beim Kämmen und keinen Erfolg mit Anleitung gefunden habe.
Ob Sie es glauben oder nicht, PowerPC-Versionen von Mac OS X zu bekommen ist auf M1 eigentlich ganz einfach. Das brauchen Sie:

1. Holen Sie sich UTM von ihrer Website.
2. Erstellen Sie eine virtuelle Maschine, die
PowerPC​ mac99​ 2 GB RAM​ eingestellt auf 1-Kern-CPU mit Multicore erzwingen überprüft hat zwei Laufwerke, eine IDE, eine, die Ihre Installer-ISO ist (verwenden Sie die Datenträger importieren Schaltfläche) verschieben Sie diese an die Spitze der Festplattenhierarchie​
Wenn Sie es starten, wird das Installationsprogramm geöffnet. Verwenden Sie das Festplatten-Dienstprogramm, um das Laufwerk zu formatieren. Ich konnte dies mit Cheetah to Leopard zum Laufen bringen.

Intel ist das Problem...