Forumuri

Succes: MacOS 9.2 - OSX 10.4 pe M1 prin QEMU x86

Dt990

Poster original
24 ianuarie 2020
Oregon
  • 14 ianuarie 2021
Bună tuturor, m-am gândit că acest lucru ar fi de interes, este destul de fără fricțiuni să rulați sisteme de operare PowerPC prin QEMU x86. Mă așteptam la mai multe probleme. Nu am văzut nicio încercare, dar nu m-aș mira dacă cineva de aici a făcut-o deja.

Captură de ecran 2021-01-13 la 1.34.01 AM.png

Cerințele sunt următoarele:

Xcode + Xcode-select instalat
x86 Homebrew instalat
Imagine de disc a sistemului de operare pe care doriți să îl rulați, am folosit OS 9.2.1, OS X 10.0, 10.1 și 10.3

Cod: |_+_|
Codul de mai sus este:
  1. Instalarea QEMU ca x86
  2. Creați imagine de disc (2G = 2GB)
  3. Rulați QEMU cu imaginea nou creată și raportați ca Mac folosind OpenBIOS, pornirea unității D (optic), 512 MB de RAM și includeți și imaginea discului. Va trebui să formatați discul. 10.0 nu are un utilitar de disc în programul de instalare, așa că veți avea nevoie de o altă imagine de pornire care să aibă una.
  4. După instalare, porniți de pe unitatea C în care a fost instalat sistemul de operare.
Am scris o postare pe blog în care o rezumă aici:

blog.greggant.com

Rulează Mac OS 9 și Mac OS X 10.0 - 10.4 pe Apple Silicon (M1) și Intel prin QEMU

blog.greggant.com
Și un videoclip de pe youtube dacă asta e treaba ta:

Niciunul nu este inclus în niciunul este faptul că veți dori să testați QEMU screamer, nu am încercat încă, dar nu m-aș mira dacă funcționează. Aceasta este cea mai bună resursă pe care am găsit-o.

Emulați Mac OS 9 cu QEMU

(Actualizat 11 decembrie 2018) www.jamesbadger.ca
Funcționează suficient de bine, am putut să joc SimCity 2000, care nu a fost tocmai solicitant, dar funcționează. QEMU rulează PPC OS X la fel de rapid ca Parallels cu Mac-urile X86, în ciuda faptului că a trecut prin nebunia PPC -> x86 -> ARM. Indiferent de motiv, suportul pentru VM pentru OS X cu Parallels este destul de neplăcut și agitat.

Am încercat și Windows 10, dar am ars deja suficient timp. A rulat sloooooow, dar am putut să-l instalez în mare parte, dar nu a reușit la repornire.
Reacții:Hal0, qap, ccprstuff și alți 12

Spectru

23 martie 2005


Niciodată destul de sigur
  • 6 februarie 2021
Mulțumesc pentru distribuire. În viitor, voi avea nevoie de o modalitate de a rula 10.6.8 pe un Mac M1. În prezent folosesc VMWare și funcționează bine pe Mac-uri Intel, dar nu vor dura pentru totdeauna...
Crezi că 10.6.8 va funcționa cu QEMU? Am discurile de instalare a serverului de vânzare cu amănuntul 10.6.8. De asta este nevoie? J

jdb8167

17 noiembrie 2008
  • 6 februarie 2021
Versiunea de QEmu instalată de brew nu funcționează în prezent pe M1. Raportează doar o eroare. Există o versiune corectată a QEmu, dar acel patch este numai pentru rularea codului Arm64 printr-un hypervisor.
Reacții:Spectru

duervo

5 februarie 2011
  • 7 februarie 2021
Spectrum a spus: Mulțumesc pentru distribuire. În viitor, voi avea nevoie de o modalitate de a rula 10.6.8 pe un Mac M1. În prezent folosesc VMWare și funcționează bine pe Mac-uri Intel, dar nu vor dura pentru totdeauna...
Crezi că 10.6.8 va funcționa cu QEMU? Am discurile de instalare a serverului de vânzare cu amănuntul 10.6.8. De asta este nevoie?
Nu mi-aș face griji că Fusion va dispărea în curând.

Fragment din VMware postare recentă pe blog în ceea ce privește macOS Bis Sur, Apple Silicon și Fusion:

Cealaltă întrebare importantă este modul în care cipurile M1 din dispozitivele gazdă vor afecta VM-urile invitate de pe Fusion care rulează Windows și alte sisteme de operare x86. Colegii noștri din echipa Fusion a spus Deși nu suntem deloc pregătiți să anunțăm cronologia noastră, suntem bucuroși să spunem că ne angajăm să oferim mașini virtuale VMware pe Apple Silicon! Așadar, rămâi la curent cu Blogul VMware Fusion și cont de Twitter pentru cele mai recente.
Reacții:Spectru X

Xii-Nest

30 martie 2021
  • 30 martie 2021
O, trage, m-ai încântat cu adevărat, deoarece credeam că l-ai rulat în intel x86 și nu în ppc.

De asemenea, cum ați făcut să funcționeze 10.4? Am fost pe cale să fac 9.2.2 și 10.0 să funcționeze, dar nu 10.4

Floop

14 ianuarie 2003
  • 20 mai 2021
Acest lucru este atât de interesant pentru mine, dar nu îl pot face să funcționeze, când rulez:

arch -x86_64 brew install qemu

Primesc:

Bash: |_+_| J

jdb8167

17 noiembrie 2008
  • 20 mai 2021
Floop a spus: Acest lucru este atât de interesant pentru mine, dar nu pot să funcționeze, când rulez:

arch -x86_64 brew install qemu

Primesc:

Bash: |_+_|
Încercați să rulați o instalare Rosetta 2 într-un terminal configurat pentru M1 nativ. Native M1 homebrew se instalează în /opt/homebrew, în timp ce x86-64 homebrew se instalează în /usr/local. Cred că le poți avea pe amândouă în același timp, deși nu le-am încercat.

Ar trebui să închideți terminalul, faceți clic dreapta pe pictograma terminalului și Obțineți informații, apoi bifați caseta deschisă în Rosetta. Redeschideți terminalul și acum este în modul x86-64. Instalați homebrew ca de obicei din nou și ar trebui să se instaleze în /usr/local. acum, când doriți emularea Rosetta 2 a liniei de comandă brew x86-64, puteți trece la Rosetta în dialogul de obținere a informațiilor.

Nu am încercat asta, așa că nu pot confirma că funcționează și îți asumi responsabilitatea pentru orice problemă.
Reacții:Floop

TSE

25 iunie 2007
St. Paul, Minnesota
  • 21 mai 2021
Mac OS 9 nu va muri niciodată!
Reacții:domnule urs și g-7

Floop

14 ianuarie 2003
  • 25 mai 2021
jdb8167 a spus: Ar trebui să închideți terminalul, faceți clic dreapta pe pictograma terminalului și Obțineți informații, apoi bifați caseta deschisă în Rosetta.

Mulțumesc că ai explicat asta!

Deci acum am:

Mac OS 11 Big Sur...
... rulează versiunea Intel x86 a QEMU prin Rosetta 2 cu interfața front-end UTM...
...emulând un PowerPC G4 PowerMac...
... rulează MacOS X 10.4 Tiger pentru PowerPC...
... rulează MacOS clasic 9.2.2 în stratul de compatibilitate Classic Environment...
... rulează Microsoft Internet Explorer 5 pentru Mac, încă pot încărca site-ul meu vechi din 1997!

Acest lucru a fost destul de inutil, dar m-a făcut foarte fericit!



Reacții:ahurst, jdb8167, TSE și încă o persoană

TSE

25 iunie 2007
St. Paul, Minnesota
  • 25 mai 2021
Floop a spus: Mulțumesc că ai explicat asta!

Deci acum am:

Mac OS 11 Big Sur...
... rulează versiunea Intel x86 a QEMU prin Rosetta 2 cu interfața front-end UTM...
...emulând un PowerPC G4 PowerMac...
... rulează MacOS X 10.4 Tiger pentru PowerPC...
... rulează MacOS clasic 9.2.2 în stratul de compatibilitate Classic Environment...
... rulează Microsoft Internet Explorer 5 pentru Mac, încă pot încărca site-ul meu vechi din 1997!

Acest lucru a fost destul de inutil, dar m-a făcut foarte fericit!

Vezi atașamentul 1781187

Vezi atașamentul 1781188

Esti incredibil!

thedocbwarren

10 noiembrie 2017
San Francisco, CA
  • 25 mai 2021
Floop a spus: Mulțumesc că ai explicat asta!

Deci acum am:

Mac OS 11 Big Sur...
... rulează versiunea Intel x86 a QEMU prin Rosetta 2 cu interfața front-end UTM...
...emulând un PowerPC G4 PowerMac...
... rulează MacOS X 10.4 Tiger pentru PowerPC...
... rulează MacOS clasic 9.2.2 în stratul de compatibilitate Classic Environment...
... rulează Microsoft Internet Explorer 5 pentru Mac, încă pot încărca site-ul meu vechi din 1997!

Acest lucru a fost destul de inutil, dar m-a făcut foarte fericit!

Vezi atașamentul 1781187

Vezi atașamentul 1781188



Nu ați putea emula PPC Mac folosind QEMU sau UTM direct față de x86 și apoi PPC?

ksloth

21 noiembrie 2019
UTILIZĂRI
  • 25 mai 2021
Există ceva atât de pur și curat în vechile Mac OS. Îmi place pur și simplu felul în care arată. Nu spun că mi-aș dori neapărat să mă întorc la ei cu normă întreagă, dar sunt foarte tari de privit. Ochelari nostalgici de culoare trandafir poate heh...

thedocbwarren

10 noiembrie 2017
San Francisco, CA
  • 26 mai 2021
thedocbwarren a spus: Nu ați putea emula PPC Mac folosind QEMU sau UTM direct față de x86 și apoi PPC?
Am reușit să fac asta pentru a porni programul de instalare. Nu cred că am avut totul în regulă, dar aceasta ar fi o modalitate mai bună de a face asta față de straturi de emulare. Ultima modificare: 26 mai 2021

etnmarchand

26 septembrie 2021
  • 26 septembrie 2021
Atat de amuzant! Cred că sunt câțiva dintre noi care se încurcă cu emulări și chestii vechi PPC. Mi-am petrecut weekendul instalând (și blogând pentru prima dată după ceva timp) despre utilizarea UTM pe M1 Mac Mini pentru Mac OS 9.2.1+10.4 (blogul 10.4 vine când în sfârșit am timp să-l scriu).

Sincer, am vrut doar să joc Diablo 2 din nou (și merge decent în 9.2.1), așa că sunt fericit.

etiennesprojects.blogspot.com

Emulare Mac OS 9 pe Apple M1 Mac Mini (UTM)

De ce? Buna intrebare. Pentru că pot? În realitate, câteva jocuri vechi și o nevoie ocazională de a rula niște software Adobe mai vechi au fost la rădăcina i... etiennesprojects.blogspot.com
Reacții:Dt990

Dt990

Poster original
24 ianuarie 2020
Oregon
  • 28 septembrie 2021
etnmarchand a spus: Atât de amuzant! Cred că sunt câțiva dintre noi care se încurcă cu emulări și chestii vechi PPC. Mi-am petrecut weekendul instalând (și blogând pentru prima dată după ceva timp) despre utilizarea UTM pe M1 Mac Mini pentru Mac OS 9.2.1+10.4 (blogul 10.4 vine când în sfârșit am timp să-l scriu).

Sincer, am vrut doar să joc Diablo 2 din nou (și merge decent în 9.2.1), așa că sunt fericit.

etiennesprojects.blogspot.com

Emulare Mac OS 9 pe Apple M1 Mac Mini (UTM)

De ce? Buna intrebare. Pentru că pot? În realitate, câteva jocuri vechi și o nevoie ocazională de a rula niște software Adobe mai vechi au fost la rădăcina i... etiennesprojects.blogspot.com
Mă bucur că altcineva a alergat cu asta, mă blochez cu alte chestii ale comunității, Ghidul de actualizare Definitive Mac Pro îmi distruge lățimea de bandă. Trebuie să încerc din nou QEMU acum că are o versiune nativă Apple Silicon. LA

kitsune1984

12 octombrie 2021
  • 12 octombrie 2021
Ajutor! Nu sunt sigur cu ce am greșit, așa că vreau să încep din nou de la zero. Înțeleg cum să elimin home-brew, dar cum elimin/reinstalez QEMU? Încă nu am reușit să găsesc informații solide online.

Am încercat următoarea comandă, [arch -x86_64 brew reinstall qemu] și primesc următorul răspuns:

Eroare: Nu se poate instala sub Rosetta 2 în prefixul implicit ARM (/opt/homebrew)!


Pentru a rula din nou sub ARM, utilizați:


instalare arch -arm64 brew...


Pentru a instala sub x86_64, instalați Homebrew în /usr/local.

Știu că am greșit undeva așa că am vrut să încep de la început. P

pshufd

24 octombrie 2013
New Hampshire
  • 13 octombrie 2021
Lucruri grozave, dar nu chiar o problemă pentru mine, deoarece încă mai am PowerMac G5.
Reacții:kitsune1984 LA

kitsune1984

12 octombrie 2021
  • 27 octombrie 2021
Floop a spus: Mulțumesc că ai explicat asta!

Deci acum am:

Mac OS 11 Big Sur...
... rulează versiunea Intel x86 a QEMU prin Rosetta 2 cu interfața front-end UTM...
... emulând un PowerPC G4 PowerMac...
... rulează MacOS X 10.4 Tiger pentru PowerPC...
... rulează MacOS clasic 9.2.2 în stratul de compatibilitate Classic Environment...
... rulează Microsoft Internet Explorer 5 pentru Mac, încă pot încărca site-ul meu vechi din 1997!

Acest lucru a fost destul de inutil, dar m-a făcut foarte fericit!

Vezi atașamentul 1781187

Vezi atașamentul 1781188
Nu s-ar întâmpla să ai instrucțiuni despre cum le-ai făcut să ruleze, nu-i așa? Întreb, pentru că m-am pieptănat și nu am avut succes cu instrucțiunile găsite. P

Pixlet

31 octombrie 2021
  • 31 octombrie 2021
kitsune1984 a spus: Nu s-ar întâmpla să ai instrucțiuni despre cum le-ai făcut să ruleze, nu-i așa? Întreb, pentru că m-am pieptănat și nu am avut succes cu instrucțiunile găsite.
Credeți sau nu, obținerea versiunilor PowerPC de Mac OS X este de fapt destul de simplă pe M1. Iată ce aveți nevoie:

1. Obțineți UTM de pe site-ul lor.
2. Faceți o mașină virtuală care este
PowerPC​ mac99​ 2 GB de RAM​ setat la 1 nucleu CPU cu Force Multicore verificat are două unități, una IDE, una care este ISO de instalare (utilizați Import disc butonul) mutați-l în partea de sus a ierarhiei discurilor
Când îl porniți, programul de instalare se va deschide, utilizați Disk Utility pentru a formata unitatea. Am reușit să fac asta să funcționeze cu Cheetah to Leopard.

Intel este locul unde este problema...