Forum

Suksess: MacOS 9.2 - OSX 10.4 på M1 via QEMU x86

Dt990

Original plakat
24. januar 2020
Oregon
  • 14. januar 2021
Hei alle sammen, jeg tenkte at dette ville være av interesse, det er ganske friksjonsfritt å kjøre PowerPC-operativsystemer via QEMU x86. Jeg forventet fullt ut flere problemer. Jeg har ikke sett noen prøve dette, men jeg ville ikke bli overrasket om noen her allerede har gjort det.

Skjermbilde 2021-01-13 kl. 1.34.01 AM.png

Kravene er som følger:

Xcode + Xcode-select installert
x86 Homebrew installert
Diskbilde av operativsystemet du vil kjøre, jeg brukte OS 9.2.1, OS X 10.0, 10.1 og 10.3

Kode: |_+_|
Koden ovenfor er:
  1. Installerer QEMU som x86
  2. Lag diskbilde (2G = 2GB)
  3. Kjør QEMU med nyopprettet bilde og rapporter som Mac med OpenBIOS, oppstart av D-stasjonen (optisk), 512 MB RAM og inkluder også diskbildet. Du må formatere disken. 10.0 har ikke et diskverktøy i installasjonsprogrammet, så du trenger et annet oppstartbart bilde som har en.
  4. Etter installasjonen starter du opp C-stasjonen der operativsystemet ble installert.
Jeg skrev et blogginnlegg som oppsummerer det her:

blog.greggant.com

Kjører Mac OS 9 og Mac OS X 10.0 - 10.4 på Apple Silicon (M1) og Intel via QEMU

blog.greggant.com
Og en youtube-video hvis det er noe for deg:

Egentlig ikke inkludert i heller er at du vil teste ut QEMU screamer, jeg har ikke prøvd ennå, men jeg ville ikke overrasket om det fungerer. Dette er den beste ressursen jeg har funnet.

Emuler Mac OS 9 med QEMU

(Oppdatert 11. desember 2018) www.jamesbadger.ca
Det går bra nok, jeg kan spille SimCity 2000, som ikke akkurat var krevende, men fungerer. QEMU kjører PPC OS X omtrent like raskt som Parallels gjør med X86 Mac-er til tross for at de går gjennom galskapen med PPC -> x86 -> ARM. Uansett grunn er VM-støtten for OS X med Parallels ganske klønete og hakkete.

Jeg prøvde også Windows 10, men hadde allerede brent nok tid. Det kjørte sloooooow, men jeg klarte for det meste å installere det, men det mislyktes ved omstart.
Reaksjoner:Hal0, qap, ccprstuff og 12 andre

Spektrum

23. mars 2005


Aldri helt sikker
  • 6. februar 2021
Takk for at du delte. I fremtiden vil jeg trenge en måte å kjøre 10.6.8 på en M1 Mac. Jeg bruker for øyeblikket VMWare og det fungerer bra på Intel Mac-maskiner, men de vil ikke vare evig ...
Tror du 10.6.8 vil fungere med QEMU? Jeg har installeringsdiskene for retail 10.6.8-serveren. Er det det som trengs? J

jdb8167

17. november 2008
  • 6. februar 2021
Versjonen av QEmu installert av brew fungerer foreløpig ikke på M1. Den rapporterer bare en feil. Det er en lappet versjon av QEmu, men den oppdateringen er bare for å kjøre Arm64-kode gjennom en hypervisor.
Reaksjoner:Spektrum

duervo

5. februar 2011
  • 7. februar 2021
Spectrum sa: Takk for at du deler. I fremtiden vil jeg trenge en måte å kjøre 10.6.8 på en M1 Mac. Jeg bruker for øyeblikket VMWare og det fungerer bra på Intel Mac-maskiner, men de vil ikke vare evig ...
Tror du 10.6.8 vil fungere med QEMU? Jeg har installeringsdiskene for retail 10.6.8-serveren. Er det det som trengs?
Jeg ville ikke bekymret meg for at Fusion forsvinner når som helst snart.

Utdrag av VMware siste blogginnlegg angående macOS Bis Sur, Apple Silicon og Fusion:

Det andre store spørsmålet er hvordan M1-brikker i vertsenheter vil påvirke gjeste-VM-er på Fusion som kjører Windows og andre x86-operativsystemer. Våre kolleger på Fusion-teamet har sagt Selv om vi ikke er helt klare til å kunngjøre tidslinjen vår, er vi glade for å si at vi er forpliktet til å levere virtuelle VMware-maskiner på Apple Silicon! Så følg med på VMware Fusion-blogg og Twitter-konto for det siste.
Reaksjoner:Spektrum X

Xii-Nest

30. mars 2021
  • 30. mars 2021
Aw shoot, du gjorde meg veldig begeistret da jeg selv om du kjørte den i intel x86 og ikke ppc.

Og hvordan fikk du 10.4 til å fungere? Jeg har vært i ferd med å få 9.2.2 og 10.0 til å fungere, men ikke 10.4

Floop

14. januar 2003
  • 20. mai 2021
Dette er så interessant for meg, men jeg får det ikke til å fungere når jeg kjører:

arch -x86_64 brew install qemu

Jeg får:

Bash: |_+_| J

jdb8167

17. november 2008
  • 20. mai 2021
Floop sa: Dette er så interessant for meg, men jeg kan ikke få det til å fungere når jeg kjører:

arch -x86_64 brew install qemu

Jeg får:

Bash: |_+_|
Du prøver å kjøre en Rosetta 2-installasjon i en terminal konfigurert for opprinnelig M1. Native M1 hjemmebrygg installeres i /opt/homebrew mens x86-64 homebrew installeres i /usr/local. Jeg tror du kan ha begge deler samtidig, selv om jeg ikke har prøvd det.

Du bør lukke terminalen, høyreklikke på terminalikonet og få informasjon og deretter krysse av for åpne i Rosetta-boksen. Åpne terminalen igjen og nå er den i x86-64-modus. Installer homebrew som normalt igjen, og det bør installeres i /usr/local. nå når du vil ha Rosetta 2-emulering av x86-64 brew-kommandolinje, kan du bytte til Rosetta i hent info-dialogen.

Jeg har ikke prøvd dette, så jeg kan ikke bekrefte at det fungerer, og du tar ansvar for eventuelle problemer.
Reaksjoner:Floop

TSE

25. juni 2007
St. Paul, Minnesota
  • 21. mai 2021
Mac OS 9 vil aldri dø!
Reaksjoner:Mr. Bear og g-7

Floop

14. januar 2003
  • 25. mai 2021
jdb8167 sa: Du bør lukke terminalen, høyreklikk på terminalikonet og få informasjon, og merk deretter av for åpne i Rosetta-boksen.

Takk for at du forklarte det!

Så nå har jeg:

Mac OS 11 Big Sur ...
...kjører Intel x86-versjonen av QEMU via Rosetta 2 med UTM-grensesnittet...
...emulerer en PowerPC G4 PowerMac...
...kjører MacOS X 10.4 Tiger for PowerPC...
...kjører klassisk MacOS 9.2.2 i kompatibilitetslaget Classic Environment...
...kjører Microsoft Internet Explorer 5 for Mac, fortsatt i stand til å laste det gamle nettstedet mitt fra 1997!

Dette var ganske meningsløst, men det gjorde meg veldig glad!



Reaksjoner:ahurst, jdb8167, TSE og 1 annen person

TSE

25. juni 2007
St. Paul, Minnesota
  • 25. mai 2021
Floop sa: Takk for at du forklarte det!

Så nå har jeg:

Mac OS 11 Big Sur ...
...kjører Intel x86-versjonen av QEMU via Rosetta 2 med UTM-grensesnittet...
...emulerer en PowerPC G4 PowerMac...
...kjører MacOS X 10.4 Tiger for PowerPC...
...kjører klassisk MacOS 9.2.2 i kompatibilitetslaget Classic Environment...
...kjører Microsoft Internet Explorer 5 for Mac, fortsatt i stand til å laste det gamle nettstedet mitt fra 1997!

Dette var ganske meningsløst, men det gjorde meg veldig glad!

Se vedlegg 1781187

Se vedlegg 1781188

Du er helt utrolig!

thedocbwarren

10. november 2017
San Francisco, CA
  • 25. mai 2021
Floop sa: Takk for at du forklarte det!

Så nå har jeg:

Mac OS 11 Big Sur ...
...kjører Intel x86-versjonen av QEMU via Rosetta 2 med UTM-grensesnittet...
...emulerer en PowerPC G4 PowerMac...
...kjører MacOS X 10.4 Tiger for PowerPC...
...kjører klassisk MacOS 9.2.2 i kompatibilitetslaget Classic Environment...
...kjører Microsoft Internet Explorer 5 for Mac, fortsatt i stand til å laste det gamle nettstedet mitt fra 1997!

Dette var ganske meningsløst, men det gjorde meg veldig glad!

Se vedlegg 1781187

Se vedlegg 1781188



Kunne du ikke emulere PPC Mac ved å bruke QEMU eller UTM direkte vs x86 og deretter PPC?

ksloth

21. november 2019
BRUKER
  • 25. mai 2021
Det er noe så rent og rent med de eldre Mac OS-ene. Jeg bare elsker måten de ser ut på. Sier ikke at jeg nødvendigvis vil gå tilbake til dem på heltid, men de er veldig kule å se på. Nostalgiske rosefargede briller kanskje heh...

thedocbwarren

10. november 2017
San Francisco, CA
  • 26. mai 2021
thedocbwarren sa: Kunne du ikke emulere PPC Mac ved å bruke QEMU eller UTM direkte vs x86 og deretter PPC?
Jeg var i stand til å gjøre dette for å starte opp installasjonsprogrammet. Jeg tror ikke jeg hadde alt annet riktig, men dette ville være en bedre måte å gjøre det på kontra lag med emulering. Sist redigert: 26. mai 2021

etnmarchand

26. september 2021
  • 26. september 2021
Så morsomt! Jeg tror det er noen av oss som tusler rundt med emulering og gamle PPC-ting. Jeg brukte helgen min på å installere (og blogge for første gang på en stund) om bruk av UTM på min M1 Mac Mini for Mac OS 9.2.1+10.4 (10.4-bloggen kommer når jeg endelig får tid til å skrive den).

Ærlig talt ville jeg bare spille Diablo 2 igjen (og den går greit i 9.2.1), så jeg er fornøyd.

etiennesprojects.blogspot.com

Mac OS 9-emulering på min Apple M1 Mac Mini (UTM)

Hvorfor? Godt spørsmål. Fordi jeg kan? I virkeligheten var noen få gamle spill og et sporadisk behov for å kjøre litt eldre Adobe-programvare roten til... etiennesprojects.blogspot.com
Reaksjoner:Dt990

Dt990

Original plakat
24. januar 2020
Oregon
  • 28. september 2021
etnmarchand sa: Så morsomt! Jeg tror det er noen av oss som tusler rundt med emulering og gamle PPC-ting. Jeg brukte helgen min på å installere (og blogge for første gang på en stund) om bruk av UTM på min M1 Mac Mini for Mac OS 9.2.1+10.4 (10.4-bloggen kommer når jeg endelig får tid til å skrive den).

Ærlig talt ville jeg bare spille Diablo 2 igjen (og den går greit i 9.2.1), så jeg er fornøyd.

etiennesprojects.blogspot.com

Mac OS 9-emulering på min Apple M1 Mac Mini (UTM)

Hvorfor? Godt spørsmål. Fordi jeg kan? I virkeligheten var noen få gamle spill og et sporadisk behov for å kjøre litt eldre Adobe-programvare roten til... etiennesprojects.blogspot.com
Jeg er glad noen andre kjørte med dette, jeg blir fastlåst med andre fellesskapsting, Definitive Mac Pro Upgrade Guide drar båndbredden min. Jeg må prøve QEMU igjen nå som den har en Apple Silicon-versjon. TIL

kitsune1984

12. oktober 2021
  • 12. oktober 2021
Hjelp! Jeg er ikke sikker på hva jeg gjorde galt, så jeg vil starte på nytt fra bunnen av. Jeg forstår hvordan jeg fjerner hjemmebrygg, men hvordan fjerner/installerer jeg QEMU på nytt? Jeg har ikke klart å finne noen solid informasjon på nettet ennå.

Jeg har prøvd følgende kommando, [arch -x86_64 brew reinstall qemu], og jeg får følgende svar,

Feil: Kan ikke installere under Rosetta 2 i ARM standard prefiks (/opt/homebrew)!


For å kjøre på nytt under ARM bruk:


arch -arm64 brew install ...


For å installere under x86_64, installer Homebrew i /usr/local.

Jeg vet at jeg har skrudd opp et sted, så jeg ville starte fra begynnelsen. P

pshufd

24. oktober 2013
New Hampshire
  • 13. oktober 2021
Kule ting, men egentlig ikke noe problem med meg siden jeg fortsatt har min PowerMac G5.
Reaksjoner:kitsune1984 TIL

kitsune1984

12. oktober 2021
  • 27. oktober 2021
Floop sa: Takk for at du forklarte det!

Så nå har jeg:

Mac OS 11 Big Sur ...
...kjører Intel x86-versjonen av QEMU via Rosetta 2 med UTM-grensesnittet...
...emulerer en PowerPC G4 PowerMac...
...kjører MacOS X 10.4 Tiger for PowerPC...
...kjører klassisk MacOS 9.2.2 i kompatibilitetslaget Classic Environment...
...kjører Microsoft Internet Explorer 5 for Mac, fortsatt i stand til å laste det gamle nettstedet mitt fra 1997!

Dette var ganske meningsløst, men det gjorde meg veldig glad!

Se vedlegg 1781187

Se vedlegg 1781188
Du ville tilfeldigvis ikke ha instruksjoner om hvordan du fikk dem til å kjøre, ville du? Jeg spør, fordi jeg har finkjemmet og ikke lykkes med å finne instruksjoner. P

Pixlet

31. oktober 2021
  • 31. oktober 2021
kitsune1984 sa: Du ville tilfeldigvis ikke ha instruksjoner om hvordan du fikk dem til å kjøre, ville du? Jeg spør, fordi jeg har finkjemmet og ikke lykkes med å finne instruksjoner.
Tro det eller ei, å få PowerPC-versjoner av Mac OS X er faktisk ganske enkelt på M1. Her er det du trenger:

1. Få UTM fra nettsiden deres.
2. Lag en virtuell maskin som er
PowerPC​ mac99​ 2 GB RAM​ satt til 1 kjerne CPU med Force Multicore merket​ har to stasjoner​ en IDE​ en som er din installasjons ISO (bruk Importer disk knappen) flytt denne til toppen av diskhierarkiet
Når du starter den opp, åpnes installasjonsprogrammet, bruk Diskverktøy for å formatere stasjonen. Jeg har klart å få dette til å fungere med Cheetah to Leopard.

Det er Intel der problemet ligger...