Fóra

Úspech: MacOS 9.2 - OSX 10.4 na M1 cez QEMU x86

Dt990

Pôvodný plagát
24. januára 2020
Oregon
  • 14. januára 2021
Ahoj všetci, myslel som si, že by to mohlo byť zaujímavé, prevádzkovať operačné systémy PowerPC cez QEMU x86 je celkom bezproblémové. Očakával som viac problémov. Nevidel som to vyskúšať, ale nebol by som prekvapený, keby to tu už niekto urobil.

Snímka obrazovky 2021-01-13 o 1.34.01 AM.png

Požiadavky sú nasledovné:

Xcode + Xcode-select nainštalovaný
Nainštalovaný x86 Homebrew
Obraz disku operačného systému, ktorý by ste chceli spustiť, použil som OS 9.2.1, OS X 10.0, 10.1 a 10.3

Kód: |_+_|
Vyššie uvedený kód je:
  1. Inštalácia QEMU ako x86
  2. Vytvorte obraz disku (2G = 2GB)
  3. Spustite QEMU s novovytvoreným obrazom a nahláste sa ako Mac pomocou OpenBIOS, boot z jednotky D (optické), 512 MB RAM a zahrňte aj obraz disku. Budete musieť naformátovať disk. 10.0 nemá v inštalačnom programe diskovú pomôcku, takže budete potrebovať ďalší bootovací obraz, ktorý ho má.
  4. Po inštalácii spustite systém z jednotky C, na ktorej bol nainštalovaný operačný systém.
Napísal som blogový príspevok, v ktorom som to zhrnul tu:

blog.greggant.com

Spustenie Mac OS 9 a Mac OS X 10.0 – 10.4 na Apple Silicon (M1) a Intel cez QEMU

blog.greggant.com
A video na youtube, ak sa vám to páči:

V žiadnom z nich nie je zahrnuté, že budete chcieť otestovať QEMU screamer, ešte som to neskúšal, ale nebol by som prekvapený, keby to fungovalo. Toto je najlepší zdroj, aký som našiel.

Emulujte Mac OS 9 pomocou QEMU

(Aktualizované 11. decembra 2018) www.jamesbadger.ca
Beží to dosť dobre, viem si zahrať SimCity 2000, ktoré nebolo zrovna náročné, ale funguje. QEMU beží PPC OS X asi tak rýchlo ako Parallels s X86 Mac, napriek tomu, že prechádza šialenstvom PPC -> x86 -> ARM. Z akéhokoľvek dôvodu je podpora VM pre OS X s Parallels dosť neohrabaná a trhaná.

Skúšal som aj Windows 10, ale už som mal dosť času. Bežalo to pomaly, ale väčšinou sa mi to podarilo nainštalovať, ale pri reštarte to zlyhalo.
reakcie:Hal0, qap, ccprstuff a 12 ďalšími

Spektrum

23. marec 2005


Nikdy nie celkom istý
  • 6. februára 2021
Vďaka za zdieľanie. V budúcnosti budem potrebovať spôsob, ako spustiť 10.6.8 na M1 Mac. V súčasnosti používam VMWare a funguje dobre na počítačoch Intel Mac, ale nebudú trvať večne...
Myslíte si, že 10.6.8 bude fungovať s QEMU? Mám inštalačné disky pre maloobchodný server 10.6.8. Je to potrebné? J

jdb8167

17. novembra 2008
  • 6. februára 2021
Verzia QEmu nainštalovaná varením momentálne nefunguje na M1. Len to hlási chybu. Existuje opravená verzia QEmu, ale táto oprava je určená len na spustenie kódu Arm64 cez hypervízor.
reakcie:Spektrum

duervo

5. február 2011
  • 7. februára 2021
Spectrum povedalo: Ďakujeme za zdieľanie. V budúcnosti budem potrebovať spôsob, ako spustiť 10.6.8 na M1 Mac. V súčasnosti používam VMWare a funguje dobre na počítačoch Intel Mac, ale nebudú trvať večne...
Myslíte si, že 10.6.8 bude fungovať s QEMU? Mám inštalačné disky pre maloobchodný server 10.6.8. Je to potrebné?
Nebál by som sa, že Fusion v dohľadnej dobe zmizne.

Úryvok z VMware nedávny blogový príspevok pokiaľ ide o macOS Bis Sur, Apple Silicon a Fusion:

Ďalšou veľkou otázkou je, ako čipy M1 v hostiteľských zariadeniach ovplyvnia hosťujúce VM na Fusion so systémom Windows a ďalšími operačnými systémami x86. Naši kolegovia v tíme Fusion povedali Aj keď ešte nie sme celkom pripravení oznámiť našu časovú os, s radosťou môžeme povedať, že sme odhodlaní poskytovať virtuálne stroje VMware na Apple Silicon! Takže zostaňte naladení na Blog VMware Fusion a Twitter účet pre najnovšie.
reakcie:Spektrum X

Xii-Hniezdo

30. marca 2021
  • 30. marca 2021
Ach, strieľať, naozaj ste ma vzrušili, keď som to spustil v intel x86 a nie v ppc.

Tiež, ako sa vám podarilo spustiť 10.4? Chystal som sa dostať 9.2.2 a 10.0 do práce, ale nie 10.4

Floop

14. januára 2003
  • 20. mája 2021
Toto je pre mňa také zaujímavé, ale nemôžem to spustiť, keď spustím:

arch -x86_64 brew install qemu

Dostávam:

Bash: |_+_| J

jdb8167

17. novembra 2008
  • 20. mája 2021
Floop povedal: To je pre mňa také zaujímavé, ale nemôžem to spustiť, keď spustím:

arch -x86_64 brew install qemu

Dostávam:

Bash: |_+_|
Pokúšate sa spustiť inštaláciu Rosetta 2 v termináli nakonfigurovanom pre natívny M1. Native M1 home brew sa inštaluje do /opt/homebrew, zatiaľ čo x86-64 homebrew sa inštaluje do /usr/local. Myslím, že môžete mať oboje naraz, aj keď som to neskúšal.

Mali by ste zatvoriť terminál, kliknúť pravým tlačidlom myši na ikonu terminálu a získať informácie, potom začiarknuť políčko otvorené v poli Rosetta. Znova otvorte terminál a teraz je v režime x86-64. Znova nainštalujte homebrew ako normálne a mal by sa nainštalovať do /usr/local. teraz, keď chcete emuláciu Rosetta 2 x86-64 brew príkazového riadku, môžete prepnúť na Rosetta v dialógovom okne Získať informácie.

Neskúšal som to, takže nemôžem potvrdiť, že to funguje a že preberáte zodpovednosť za akékoľvek problémy.
reakcie:Floop

TSE

25. júna 2007
St. Paul, Minnesota
  • 21. mája 2021
Mac OS 9 nikdy nezomrie!
reakcie:Pán medveď a g-7

Floop

14. januára 2003
  • 25. mája 2021
jdb8167 povedal: Mali by ste zavrieť terminál, kliknúť pravým tlačidlom myši na ikonu terminálu a získať informácie, potom začiarknuť políčko otvorené v poli Rosetta.

Ďakujem, že si to vysvetlil!

Takže teraz mám:

Mac OS 11 Big Sur...
...spustenie Intel x86 verzie QEMU cez Rosetta 2 s front-end rozhraním UTM...
...emulácia PowerPC G4 PowerMac...
...so systémom MacOS X 10.4 Tiger pre PowerPC...
...s klasickým MacOS 9.2.2 vo vrstve kompatibility Classic Environment...
...spustím Microsoft Internet Explorer 5 pre Mac, stále dokážem načítať moju staršiu webovú stránku z roku 1997!

Bolo to úplne zbytočné, ale veľmi ma to potešilo!



reakcie:ahurst, jdb8167, TSE a 1 ďalšia osoba

TSE

25. júna 2007
St. Paul, Minnesota
  • 25. mája 2021
Floop povedal: Ďakujem, že ste to vysvetlili!

Takže teraz mám:

Mac OS 11 Big Sur...
...spustenie Intel x86 verzie QEMU cez Rosetta 2 s front-end rozhraním UTM...
...emulácia PowerPC G4 PowerMac...
...so systémom MacOS X 10.4 Tiger pre PowerPC...
...s klasickým MacOS 9.2.2 vo vrstve kompatibility Classic Environment...
...spustím Microsoft Internet Explorer 5 pre Mac, stále dokážem načítať moju staršiu webovú stránku z roku 1997!

Bolo to úplne zbytočné, ale veľmi ma to potešilo!

Zobraziť prílohu 1781187

Zobraziť prílohu 1781188

Si úžasný!

thedocbwarren

10. novembra 2017
San Francisco, CA
  • 25. mája 2021
Floop povedal: Ďakujem, že ste to vysvetlili!

Takže teraz mám:

Mac OS 11 Big Sur...
...spustenie Intel x86 verzie QEMU cez Rosetta 2 s front-end rozhraním UTM...
...emulácia PowerPC G4 PowerMac...
...so systémom MacOS X 10.4 Tiger pre PowerPC...
...s klasickým MacOS 9.2.2 vo vrstve kompatibility Classic Environment...
...spustím Microsoft Internet Explorer 5 pre Mac, stále dokážem načítať moju staršiu webovú stránku z roku 1997!

Bolo to úplne zbytočné, ale veľmi ma to potešilo!

Zobraziť prílohu 1781187

Zobraziť prílohu 1781188



Nemohli by ste napodobniť PPC Mac pomocou QEMU alebo UTM priamo vs x86 a potom PPC?

ksloth

21. novembra 2019
POUŽITIE
  • 25. mája 2021
Na starších Mac OS je niečo také čisté a čisté. Len sa mi páči, ako vyzerajú. Nehovorím, že by som sa k nim nutne chcel vrátiť na plný úväzok, ale sú veľmi cool na pohľad. Nostalgické ružové okuliare možno heh...

thedocbwarren

10. novembra 2017
San Francisco, CA
  • 26. mája 2021
thedocbwarren povedal: Nemohli by ste emulovať PPC Mac pomocou QEMU alebo UTM priamo vs x86 a potom PPC?
Dokázal som to urobiť, aby som zaviedol inštalačný program. Nemyslím si, že som mal všetko ostatné správne, ale toto by bol lepší spôsob, ako to urobiť v porovnaní s vrstvami emulácie. Posledná úprava: 26. mája 2021

etnmarchand

26. septembra 2021
  • 26. septembra 2021
Veľmi vtipné! Myslím si, že je tu pár z nás, ktorí si pohrávajú s emuláciou a starými PPC vecami. Víkend som strávil inštaláciou (a prvým blogovaním po určitom čase) o používaní UTM na mojom M1 Mac Mini pre Mac OS 9.2.1+10.4 (blog 10.4 prichádza, keď mám konečne čas ho napísať).

Úprimne, chcel som si znova zahrať Diablo 2 (a v 9.2.1 to beží slušne), takže som spokojný.

etiennesprojects.blogspot.com

Emulácia Mac OS 9 na mojom Apple M1 Mac Mini (UTM)

prečo? Dobrá otázka. Pretože ja môžem? V skutočnosti bolo základom niekoľko starých hier a občasná potreba spustiť nejaký starší softvér Adobe... etiennesprojects.blogspot.com
reakcie:Dt990

Dt990

Pôvodný plagát
24. januára 2020
Oregon
  • 28. septembra 2021
etnmarchand povedal: Tak smiešne! Myslím si, že je tu pár z nás, ktorí si pohrávajú s emuláciou a starými PPC vecami. Víkend som strávil inštaláciou (a prvým blogovaním po určitom čase) o používaní UTM na mojom M1 Mac Mini pre Mac OS 9.2.1+10.4 (blog 10.4 prichádza, keď mám konečne čas ho napísať).

Úprimne, chcel som si znova zahrať Diablo 2 (a v 9.2.1 to beží slušne), takže som spokojný.

etiennesprojects.blogspot.com

Emulácia Mac OS 9 na mojom Apple M1 Mac Mini (UTM)

prečo? Dobrá otázka. Pretože ja môžem? V skutočnosti bolo základom niekoľko starých hier a občasná potreba spustiť nejaký starší softvér Adobe... etiennesprojects.blogspot.com
Som rád, že sa s tým pustil niekto iný, uviaznu v iných komunitných veciach, Definitive Mac Pro Upgrade Guide prebíja moju šírku pásma. Teraz musím znova vyskúšať QEMU, keď má natívnu verziu Apple Silicon. K

kitsune1984

12. októbra 2021
  • 12. októbra 2021
Pomoc! Nie som si istý, čo som urobil zle, takže chcem začať od začiatku. Rozumiem, ako odstrániť home-brew, ale ako odstránim/preinštalujem QEMU? Na internete sa mi zatiaľ nepodarilo nájsť žiadne solídne informácie.

Skúsil som nasledujúci príkaz [arch -x86_64 brew reinstall qemu] a dostávam nasledujúcu odpoveď,

Chyba: Nie je možné nainštalovať pod Rosetta 2 v predvolenej predpone ARM (/opt/homebrew)!


Na opätovné spustenie pod ARM použite:


inštalácia varenia arch -arm64 ...


Ak chcete nainštalovať pod x86_64, nainštalujte Homebrew do /usr/local.

Viem, že som to niekde pokazil, tak som chcel začať od začiatku. P

pshufd

24. októbra 2013
New Hampshire
  • 13. októbra 2021
Skvelé veci, ale so mnou to naozaj nie je problém, pretože stále mám svoj PowerMac G5.
reakcie:kitsune1984 K

kitsune1984

12. októbra 2021
  • 27. októbra 2021
Floop povedal: Ďakujem, že ste to vysvetlili!

Takže teraz mám:

Mac OS 11 Big Sur...
...spustenie Intel x86 verzie QEMU cez Rosetta 2 s front-end rozhraním UTM...
...emulácia PowerPC G4 PowerMac...
...so systémom MacOS X 10.4 Tiger pre PowerPC...
...s klasickým MacOS 9.2.2 vo vrstve kompatibility Classic Environment...
...spustím Microsoft Internet Explorer 5 pre Mac, stále dokážem načítať moju staršiu webovú stránku z roku 1997!

Bolo to úplne zbytočné, ale veľmi ma to potešilo!

Zobraziť prílohu 1781187

Zobraziť prílohu 1781188
Nemali by ste náhodou pokyny, ako ich prinútiť spustiť, však? Pýtam sa, pretože som sa česal a bez úspechu s nájdeným návodom. P

Pixellet

31. októbra 2021
  • 31. októbra 2021
kitsune1984 povedal: Nemali by ste náhodou pokyny, ako ich spustiť, však? Pýtam sa, pretože som sa česal a bez úspechu s nájdeným návodom.
Verte tomu alebo nie, získanie PowerPC verzií Mac OS X je na M1 v skutočnosti celkom jednoduché. Tu je to, čo potrebujete:

1. Získajte UTM z ich webovej stránky.
2. Vytvorte virtuálny stroj, ktorý je
PowerPC​ mac99​ 2 GB RAM​ nastavené na 1 jadro CPU s Force Multicore Checked má dva disky, jeden IDE, ktorý je vaším inštalačným ISO (použite Importovať disk tlačidlo) presuňte toto na začiatok hierarchie disku​
Keď ho spustíte, otvorí sa inštalačný program, použite Disk Utility na formátovanie disku. Podarilo sa mi to dostať do spolupráce s Gepardom pre Leoparda.

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