Fóra

Úspěch: MacOS 9.2 - OSX 10.4 na M1 přes QEMU x86

Dt990

Původní plakát
24. ledna 2020
Oregon
  • 14. ledna 2021
Ahoj všem, napadlo mě, že by to mohlo být zajímavé, provozovat OS PowerPC přes QEMU x86 je docela bezproblémové. Očekával jsem více problémů. Neviděl jsem to zkusit, ale nepřekvapilo by mě, kdyby to tu už někdo udělal.

Snímek obrazovky 2021-01-13 v 1.34.01 AM.png

Požadavky jsou následující:

Xcode + Xcode-select nainstalován
Nainstalovaný x86 Homebrew
Obraz disku OS, který chcete spustit, použil jsem OS 9.2.1, OS X 10.0, 10.1 a 10.3

Kód: |_+_|
Výše uvedený kód je:
  1. Instalace QEMU jako x86
  2. Vytvořit obraz disku (2G = 2GB)
  3. Spusťte QEMU s nově vytvořeným obrazem a sestavte jako Mac pomocí OpenBIOS, spusťte jednotku D (optické), 512 MB RAM a zahrňte také obraz disku. Budete muset naformátovat disk. 10.0 nemá v instalačním programu diskovou utilitu, takže budete potřebovat další zaváděcí bitovou kopii, která ji má.
  4. Po instalaci spusťte disk C, na kterém byl nainstalován OS.
Napsal jsem blogový příspěvek, který to shrnuje zde:

blog.greggant.com

Spuštění Mac OS 9 a Mac OS X 10.0 - 10.4 na Apple Silicon (M1) a Intel přes QEMU

blog.greggant.com
A video na youtube, pokud vás to zajímá:

Ve skutečnosti ani v jednom není, že budete chtít vyzkoušet QEMU screamer, ještě jsem to nezkoušel, ale nepřekvapilo by mě, kdyby to fungovalo. Toto je nejlepší zdroj, který jsem našel.

Emulujte Mac OS 9 pomocí QEMU

(Aktualizováno 11. prosince 2018) www.jamesbadger.ca
Jede to dost dobře, já jsem schopen hrát SimCity 2000, které nebylo zrovna náročné, ale funguje. QEMU běží PPC OS X asi tak rychle jako Parallels s X86 Mac, přestože prochází šílenstvím PPC -> x86 -> ARM. Z jakéhokoli důvodu je podpora virtuálních počítačů pro OS X s Parallels docela neohrabaná a trhaná.

Zkoušel jsem také Windows 10, ale už jsem měl dost času. Běželo to pomalu, ale většinou se mi to podařilo nainstalovat, ale při restartu to selhalo.
reakce:Hal0, qap, ccprstuff a 12 dalších

Spektrum

23. března 2005


Nikdy úplně jistý
  • 6. února 2021
Děkuji za sdílení. V budoucnu budu potřebovat způsob, jak spustit 10.6.8 na M1 Mac. V současné době používám VMWare a funguje dobře na počítačích Intel Mac, ale nebudou trvat věčně...
Myslíte si, že 10.6.8 bude fungovat s QEMU? Mám instalační disky pro maloobchodní server 10.6.8. Je to to, co je potřeba? J

jdb8167

17. listopadu 2008
  • 6. února 2021
Verze QEmu nainstalovaná brew aktuálně nefunguje na M1. Jen to hlásí chybu. Existuje opravená verze QEmu, ale tato oprava je pouze pro spouštění kódu Arm64 přes hypervizor.
reakce:Spektrum

duervo

5. února 2011
  • 7. února 2021
Spectrum řeklo: Díky za sdílení. V budoucnu budu potřebovat způsob, jak spustit 10.6.8 na M1 Mac. V současné době používám VMWare a funguje dobře na počítačích Intel Mac, ale nebudou trvat věčně...
Myslíte si, že 10.6.8 bude fungovat s QEMU? Mám instalační disky pro maloobchodní server 10.6.8. Je to to, co je potřeba?
Nebál bych se, že Fusion v brzké době zmizí.

Úryvek z VMware nedávný příspěvek na blogu ohledně macOS Bis Sur, Apple Silicon a Fusion:

Další velkou otázkou je, jak čipy M1 v hostitelských zařízeních ovlivní hostované virtuální počítače ve Fusion se systémem Windows a dalšími x86 operačními systémy. Naši kolegové z týmu Fusion řekl I když nejsme zcela připraveni oznámit naši časovou osu, s radostí můžeme říci, že jsme odhodláni dodávat virtuální stroje VMware na Apple Silicon! Takže zůstaňte naladěni na Blog VMware Fusion a Twitter účet pro nejnovější.
reakce:Spektrum X

Xii-Hnízdo

30. března 2021
  • 30. března 2021
Ach střílet, opravdu jsi mě vzrušil, protože jsem to spustil v intel x86 a ne v ppc.

Také, jak jste zprovoznili 10.4? Chystal jsem se zprovoznit 9.2.2 a 10.0, ale ne 10.4

Floop

14. ledna 2003
  • 20. května 2021
To je pro mě tak zajímavé, ale nemůžu to zprovoznit, když spustím:

arch -x86_64 brew install qemu

Já dostávám:

Bash: |_+_| J

jdb8167

17. listopadu 2008
  • 20. května 2021
Floop řekl: To je pro mě tak zajímavé, ale nemůžu to zprovoznit, když spustím:

arch -x86_64 brew install qemu

Já dostávám:

Bash: |_+_|
Pokoušíte se spustit instalaci Rosetta 2 v terminálu nakonfigurovaném pro nativní M1. Native M1 homebrew se nainstaluje do /opt/homebrew, zatímco x86-64 homebrew se nainstaluje do /usr/local. Myslím, že můžete mít obojí najednou, i když jsem to nezkoušel.

Měli byste zavřít terminál, kliknout pravým tlačítkem na ikonu terminálu a získat informace a poté zaškrtnout políčko otevřít v poli Rosetta. Znovu otevřete terminál a nyní je v režimu x86-64. Nainstalujte homebrew znovu jako obvykle a měl by se nainstalovat do /usr/local. nyní, když chcete emulaci Rosetta 2 příkazového řádku x86-64 brew, můžete přepnout na Rosetta v dialogovém okně získat informace.

Nezkoušel jsem to, takže nemohu potvrdit, že to funguje a že přebíráte odpovědnost za jakékoli problémy.
reakce:Floop

TSE

25. června 2007
St. Paul, Minnesota
  • 21. května 2021
Mac OS 9 nikdy nezemře!
reakce:Pan Medvěd a G-7

Floop

14. ledna 2003
  • 25. května 2021
jdb8167 řekl: Měli byste zavřít terminál, kliknout pravým tlačítkem na ikonu terminálu a získat informace, poté zaškrtnout políčko otevřít v poli Rosetta.

Děkuji za vysvětlení!

Takže teď mám:

Mac OS 11 Big Sur...
...spuštění Intel x86 verze QEMU přes Rosetta 2 s rozhraním UTM front-end...
...emulace PowerPC G4 PowerMac...
...se systémem MacOS X 10.4 Tiger pro PowerPC...
...s klasickým MacOS 9.2.2 ve vrstvě kompatibility Classic Environment...
...používám Microsoft Internet Explorer 5 pro Mac, stále jsem schopen načíst můj starý web z roku 1997!

Bylo to celkem zbytečné, ale udělalo mi to velkou radost!



reakce:ahurst, jdb8167, TSE a 1 další osoba

TSE

25. června 2007
St. Paul, Minnesota
  • 25. května 2021
Floop řekl: Děkuji za vysvětlení!

Takže teď mám:

Mac OS 11 Big Sur...
...spuštění Intel x86 verze QEMU přes Rosetta 2 s rozhraním UTM front-end...
...emulace PowerPC G4 PowerMac...
...se systémem MacOS X 10.4 Tiger pro PowerPC...
...s klasickým MacOS 9.2.2 ve vrstvě kompatibility Classic Environment...
...používám Microsoft Internet Explorer 5 pro Mac, stále jsem schopen načíst můj starý web z roku 1997!

Bylo to celkem zbytečné, ale udělalo mi to velkou radost!

Zobrazit přílohu 1781187

Zobrazit přílohu 1781188

Jsi neuvěřitelný!

thedocbwarren

10. listopadu 2017
San Francisco, CA
  • 25. května 2021
Floop řekl: Děkuji za vysvětlení!

Takže teď mám:

Mac OS 11 Big Sur...
...spuštění Intel x86 verze QEMU přes Rosetta 2 s rozhraním UTM front-end...
...emulace PowerPC G4 PowerMac...
...se systémem MacOS X 10.4 Tiger pro PowerPC...
...s klasickým MacOS 9.2.2 ve vrstvě kompatibility Classic Environment...
...používám Microsoft Internet Explorer 5 pro Mac, stále jsem schopen načíst můj starý web z roku 1997!

Bylo to celkem zbytečné, ale udělalo mi to velkou radost!

Zobrazit přílohu 1781187

Zobrazit přílohu 1781188



Nemohli byste emulovat PPC Mac pomocí QEMU nebo UTM přímo vs x86 a pak PPC?

ksloth

21. listopadu 2019
POUŽITÍ
  • 25. května 2021
Na starších Mac OS je něco tak čistého a čistého. Prostě se mi líbí, jak vypadají. Neříkám, že bych se k nim nutně chtěl vrátit na plný úvazek, ale jsou velmi cool na pohled. Nostalgické růžové brýle možná heh...

thedocbwarren

10. listopadu 2017
San Francisco, CA
  • 26. května 2021
thedocbwarren řekl: Nemohli byste emulovat PPC Mac pomocí QEMU nebo UTM přímo vs x86 a pak PPC?
Podařilo se mi to zavést instalační program. Nemyslím si, že jsem měl všechno ostatní správně, ale tohle by byl lepší způsob, jak to udělat, než vrstvy emulace. Poslední úprava: 26. května 2021

etnmarchand

26. září 2021
  • 26. září 2021
Tak zábavné! Myslím, že několik z nás se pohrává s emulací a starými PPC věcmi. Víkend jsem strávil instalací (a poprvé po nějaké době blogováním) o používání UTM na svém M1 Mac Mini pro Mac OS 9.2.1+10.4 (blog 10.4 se blíží, až budu mít konečně čas ho napsat).

Upřímně jsem si chtěl znovu zahrát Diablo 2 (a v 9.2.1 běží slušně), takže jsem spokojený.

etiennesprojects.blogspot.com

Emulace Mac OS 9 na mém Apple M1 Mac Mini (UTM)

Proč? Dobrá otázka. Protože můžu? Ve skutečnosti bylo kořenem i několik starých her a občasná potřeba spustit nějaký starší software Adobe... etiennesprojects.blogspot.com
reakce:Dt990

Dt990

Původní plakát
24. ledna 2020
Oregon
  • 28. září 2021
etnmarchand řekl: Tak legrační! Myslím, že několik z nás se pohrává s emulací a starými PPC věcmi. Víkend jsem strávil instalací (a poprvé po nějaké době blogováním) o používání UTM na svém M1 Mac Mini pro Mac OS 9.2.1+10.4 (blog 10.4 se blíží, až budu mít konečně čas ho napsat).

Upřímně jsem si chtěl znovu zahrát Diablo 2 (a v 9.2.1 běží slušně), takže jsem spokojený.

etiennesprojects.blogspot.com

Emulace Mac OS 9 na mém Apple M1 Mac Mini (UTM)

Proč? Dobrá otázka. Protože můžu? Ve skutečnosti bylo kořenem i několik starých her a občasná potřeba spustit nějaký starší software Adobe... etiennesprojects.blogspot.com
Jsem rád, že se s tím pustil někdo jiný, zabřednu do jiných komunitních věcí, Definitive Mac Pro Upgrade Guide mi zničí šířku pásma. Potřebuji znovu vyzkoušet QEMU, když má nativní verzi Apple Silicon. K

kitsune 1984

12. října 2021
  • 12. října 2021
Pomoc! Nejsem si jistý, co jsem udělal špatně, takže chci začít znovu od začátku. Chápu, jak odstranit home-brew, ale jak odstraním/znovu nainstaluji QEMU? Na internetu jsem zatím nenašel žádné solidní informace.

Vyzkoušel jsem následující příkaz [arch -x86_64 brew reinstall qemu] a dostávám následující odpověď,

Chyba: Nelze nainstalovat pod Rosetta 2 ve výchozí předponě ARM (/opt/homebrew)!


Pro opětovné spuštění pod ARM použijte:


instalace brew arch -arm64 ...


Pro instalaci pod x86_64 nainstalujte Homebrew do /usr/local.

Vím, že jsem to někde podělal, tak jsem chtěl začít od začátku. P

pshufd

24. října 2013
New Hampshire
  • 13. října 2021
Skvělé věci, ale se mnou to opravdu není problém, protože stále mám svůj PowerMac G5.
reakce:kitsune 1984 K

kitsune 1984

12. října 2021
  • 27. října 2021
Floop řekl: Děkuji za vysvětlení!

Takže teď mám:

Mac OS 11 Big Sur...
...spuštění Intel x86 verze QEMU přes Rosetta 2 s rozhraním UTM front-end...
...emulace PowerPC G4 PowerMac...
...se systémem MacOS X 10.4 Tiger pro PowerPC...
...s klasickým MacOS 9.2.2 ve vrstvě kompatibility Classic Environment...
...používám Microsoft Internet Explorer 5 pro Mac, stále jsem schopen načíst můj starý web z roku 1997!

Bylo to celkem zbytečné, ale udělalo mi to velkou radost!

Zobrazit přílohu 1781187

Zobrazit přílohu 1781188
Neměl bys náhodou návod, jak je přimět spustit, že ne? Ptám se, protože jsem se česal a s nalezeným návodem jsem bez úspěchu. P

Pixellet

31. října 2021
  • 31. října 2021
kitsune1984 řekl: Neměl bys náhodou návod, jak je spustit, že ne? Ptám se, protože jsem se česal a s nalezeným návodem jsem bez úspěchu.
Věřte tomu nebo ne, získat PowerPC verze Mac OS X je na M1 ve skutečnosti docela jednoduché. Zde je to, co potřebujete:

1. Získejte UTM z jejich webových stránek.
2. Vytvořte virtuální stroj, který je
PowerPC​ mac99​ 2 GB RAM​ nastaveno na 1 jádrový CPU s Force Multicore Checked má dva disky, jeden IDE, který je vaším instalačním ISO (použijte Importovat disk tlačítko) přesuňte toto na začátek hierarchie disku​
Když jej spustíte, otevře se instalační program, pomocí Disk Utility naformátujte disk. Podařilo se mi to dostat do práce s Gepardem až Leopardem.

Intel je tam, kde je problém...