Forum

Sukces: MacOS 9.2 - OSX 10.4 na M1 przez QEMU x86

Dt990

Oryginalny plakat
24 stycznia 2020
Oregon
  • 14 stycznia 2021
Hej wszystkim, pomyślałem, że to będzie interesujące, uruchamianie systemów operacyjnych PowerPC przez QEMU x86 jest dość bezproblemowe. W pełni spodziewałem się więcej problemów. Nie widziałem żadnej próby, ale nie zdziwiłbym się, gdyby ktoś tutaj już to zrobił.

Zrzut ekranu 2021-01-13 o 1.34.01 AM.png

Wymagania są następujące:

Zainstalowano Xcode + Xcode-select
Zainstalowano x86 Homebrew
Obraz dysku systemu operacyjnego, który chcesz uruchomić, użyłem OS 9.2.1, OS X 10.0, 10.1 i 10.3

Kod: |__+_|
Powyższy kod to:
  1. Instalowanie QEMU jako x86
  2. Utwórz obraz dysku (2G = 2GB)
  3. Uruchom QEMU z nowo utworzonym obrazem i zgłoś jako Mac przy użyciu OpenBIOS, uruchom dysk D (optyczny), 512 MB pamięci RAM, a także dołącz obraz dysku. Musisz sformatować dysk. 10.0 nie ma narzędzia dyskowego w instalatorze, więc będziesz potrzebować innego obrazu startowego, który je posiada.
  4. Po instalacji uruchom komputer z dysku C, na którym zainstalowano system operacyjny.
Napisałem wpis na blogu podsumowujący to tutaj:

blog.greggant.com

Uruchamianie Mac OS 9 i Mac OS X 10.0 - 10.4 na Apple Silicon (M1) i Intel przez QEMU

blog.greggant.com
I film na youtube, jeśli to twoja sprawa:

Nie jest to tak naprawdę zawarte w tym, że będziesz chciał przetestować krzykacz QEMU, jeszcze nie próbowałem, ale nie zdziwiłbym się, gdyby to działało. To najlepsze źródło, jakie znalazłem.

Emuluj Mac OS 9 z QEMU

(Zaktualizowano 11 grudnia 2018 r.) www.jamesbadger.pl
Działa wystarczająco dobrze, mogę grać w SimCity 2000, który nie był zbyt wymagający, ale działa. QEMU uruchamia PPC OS X mniej więcej tak szybko, jak Parallels na komputerach Mac X86, pomimo szaleństwa PPC -> x86 -> ARM. Z jakiegoś powodu obsługa maszyn wirtualnych dla OS X z Parallels jest dość niezgrabna i niestabilna.

Próbowałem też systemu Windows 10, ale spaliłem już wystarczająco dużo czasu. Działał wolno, ale udało mi się go głównie zainstalować, ale nie powiodło się przy ponownym uruchomieniu.
Reakcje:Hal0, qap, ccprstuff i 12 innych

Widmo

23 marca 2005 r.


Nigdy nie jestem pewien
  • 6 lut 2021
Dzięki za udostępnienie. W przyszłości będę potrzebował sposobu na uruchomienie 10.6.8 na Macu M1. Obecnie używam VMWare i działa dobrze na komputerach Intel Mac, ale nie będą one trwać wiecznie…
Czy uważasz, że 10.6.8 będzie działał z QEMU? Mam dyskietki instalacyjne serwera w wersji 10.6.8. Czy to jest potrzebne? J

jdb8167

17 listopada 2008
  • 6 lut 2021
Wersja QEmu zainstalowana przez brew nie działa obecnie na M1. Po prostu zgłasza błąd. Istnieje poprawiona wersja QEmu, ale ta poprawka służy tylko do uruchamiania kodu Arm64 przez hiperwizor.
Reakcje:Widmo

duervo

5 lut 2011
  • 7 lut 2021
Spectrum powiedział: Dzięki za udostępnienie. W przyszłości będę potrzebował sposobu na uruchomienie 10.6.8 na Macu M1. Obecnie używam VMWare i działa dobrze na komputerach Intel Mac, ale nie będą one trwać wiecznie…
Czy uważasz, że 10.6.8 będzie działał z QEMU? Mam dyskietki instalacyjne serwera w wersji 10.6.8. Czy to jest potrzebne?
Nie martwiłbym się, że Fusion w najbliższym czasie odejdzie.

Fragment VMware ostatni wpis na blogu dotyczące macOS Bis Sur, Apple Silicon i Fusion:

Innym ważnym pytaniem jest, w jaki sposób chipy M1 w urządzeniach hosta wpłyną na maszyny wirtualne gości w Fusion z systemem Windows i innymi systemami operacyjnymi x86. Nasi koledzy z zespołu Fusion powiedział Chociaż nie jesteśmy jeszcze gotowi, aby ogłosić naszą oś czasu, z przyjemnością informujemy, że jesteśmy zaangażowani w dostarczanie maszyn wirtualnych VMware na Apple Silicon! Więc bądź na bieżąco z Blog VMware Fusion oraz Konto Twitter dla najnowszych.
Reakcje:Widmo x

Xii-Gniazdo

30 mar 2021
  • 30 mar 2021
Aw shoot, bardzo mnie podekscytowałeś, ponieważ myślałem, że uruchomiłeś go w intel x86, a nie w ppc.

Jak udało ci się uruchomić 10.4? Miałem zamiar uruchomić 9.2.2 i 10.0, ale nie 10,4

Floop

14 stycznia 2003 r.
  • 20 maja 2021
To jest dla mnie bardzo interesujące, ale nie mogę go uruchomić, kiedy biegam:

arch -x86_64 brew zainstaluj qemu

Dostaję:

Bash: |_+_| J

jdb8167

17 listopada 2008
  • 20 maja 2021
Floop powiedział: To jest dla mnie bardzo interesujące, ale nie mogę go uruchomić, kiedy uruchamiam:

arch -x86_64 brew zainstaluj qemu

Dostaję:

Bash: |_+_|
Próbujesz uruchomić instalację Rosetty 2 w terminalu skonfigurowanym dla natywnego M1. Natywny homebrew M1 instaluje się w /opt/homebrew, podczas gdy x86-64 homebrew instaluje się w /usr/local. Myślę, że możesz mieć oba w tym samym czasie, chociaż ja tego nie próbowałem.

Powinieneś zamknąć terminal, kliknąć prawym przyciskiem myszy ikonę terminala i uzyskać informacje, a następnie zaznaczyć pole Otwórz w Rosetcie. Ponownie otwórz terminal i teraz jest w trybie x86-64. Ponownie zainstaluj homebrew jak zwykle i powinien zostać zainstalowany w /usr/local. teraz, gdy chcesz emulować Rosettę 2 z wiersza poleceń x86-64 brew, możesz przełączyć się na Rosettę w oknie dialogowym pobierania informacji.

Nie próbowałem tego, więc nie mogę potwierdzić, że działa, a Ty bierzesz odpowiedzialność za wszelkie problemy.
Reakcje:Floop

TSE

25 czerwca 2007 r.
Św. Paweł, Minnesota
  • 21 maja 2021
Mac OS 9 nigdy nie umrze!
Reakcje:Pan Niedźwiedź i g-7

Floop

14 stycznia 2003 r.
  • 25 maja 2021
jdb8167 powiedział: Powinieneś zamknąć terminal, kliknąć prawym przyciskiem myszy ikonę terminala i uzyskać informacje, a następnie zaznaczyć pole Otwórz w Rosetcie.

Dziękuję za wyjaśnienie tego!

Więc teraz mam:

Mac OS 11 Big Sur ...
...uruchamianie wersji Intel x86 QEMU przez Rosetta 2 z interfejsem front-end UTM...
...emulacja PowerPC G4 PowerMac...
...uruchamianie MacOS X 10.4 Tiger na PowerPC...
...uruchamianie klasycznego MacOS 9.2.2 w warstwie kompatybilności Classic Environment...
...uruchamiam przeglądarkę Microsoft Internet Explorer 5 dla komputerów Mac i nadal mogę załadować moją starą witrynę z 1997 roku!

To było zupełnie bez sensu, ale bardzo mnie to ucieszyło!



Reakcje:ahurst, jdb8167, TSE i 1 inna osoba

TSE

25 czerwca 2007 r.
Św. Paweł, Minnesota
  • 25 maja 2021
Floop powiedział: Dziękuję za wyjaśnienie!

Więc teraz mam:

Mac OS 11 Big Sur ...
...uruchamianie wersji Intel x86 QEMU przez Rosetta 2 z interfejsem front-end UTM...
...emulacja PowerPC G4 PowerMac...
...uruchamianie MacOS X 10.4 Tiger na PowerPC...
...uruchamianie klasycznego MacOS 9.2.2 w warstwie kompatybilności Classic Environment...
...uruchamiam przeglądarkę Microsoft Internet Explorer 5 dla komputerów Mac i nadal mogę załadować moją starą witrynę z 1997 roku!

To było zupełnie bez sensu, ale bardzo mnie to ucieszyło!

Zobacz załącznik 1781187

Zobacz załącznik 1781188

Jesteś niesamowity!

thedocbwarren

10 listopada 2017 r.
San Francisco, Kalifornia
  • 25 maja 2021
Floop powiedział: Dziękuję za wyjaśnienie!

Więc teraz mam:

Mac OS 11 Big Sur ...
...uruchamianie wersji Intel x86 QEMU przez Rosetta 2 z interfejsem front-end UTM...
...emulacja PowerPC G4 PowerMac...
...uruchamianie MacOS X 10.4 Tiger na PowerPC...
...uruchamianie klasycznego MacOS 9.2.2 w warstwie kompatybilności Classic Environment...
...uruchamiam przeglądarkę Microsoft Internet Explorer 5 dla komputerów Mac i nadal mogę załadować moją starą witrynę z 1997 roku!

To było zupełnie bez sensu, ale bardzo mnie to ucieszyło!

Zobacz załącznik 1781187

Zobacz załącznik 1781188



Czy nie można emulować PPC Mac bezpośrednio przy użyciu QEMU lub UTM w porównaniu z x86, a następnie PPC?

ksloth

21 lis 2019
ZASTOSOWANIA
  • 25 maja 2021
Jest coś tak czystego i czystego w starszych Mac OS. Po prostu uwielbiam ich wygląd. Nie mówię, że koniecznie chciałbym do nich wrócić na pełny etat, ale są bardzo fajne do oglądania. Nostalgiczne różowe okulary może heh...

thedocbwarren

10 listopada 2017 r.
San Francisco, Kalifornia
  • 26 maja 2021
thedocbwarren powiedział: Czy nie można emulować PPC Mac przy użyciu QEMU lub UTM bezpośrednio w porównaniu z x86, a następnie PPC?
Udało mi się to zrobić, aby uruchomić instalator. Nie sądzę, że wszystko inne było w porządku, ale byłby to lepszy sposób na zrobienie tego w porównaniu z warstwami emulacji. Ostatnia edycja: 26 maja 2021

etnmarchand

26 września 2021
  • 26 września 2021
Bardzo śmieszne! Myślę, że kilku z nas bawi się emulacją i starymi rzeczami PPC. Spędziłem weekend instalując (i blogując po raz pierwszy od jakiegoś czasu) o używaniu UTM na moim M1 Mac Mini dla Mac OS 9.2.1+10.4 (blog 10.4 pojawi się, kiedy w końcu będę miał czas na napisanie go).

Szczerze mówiąc, po prostu chciałem ponownie zagrać w Diablo 2 (i działa całkiem nieźle w wersji 9.2.1), więc jestem zadowolony.

etiennesprojects.blogspot.com

Emulacja Mac OS 9 na moim Apple M1 Mac Mini (UTM)

Czemu? Dobre pytanie. Bo mogę? W rzeczywistości kilka starych gier i okazjonalna potrzeba uruchomienia starszego oprogramowania Adobe było u podstaw i ... etiennesprojects.blogspot.com
Reakcje:Dt990

Dt990

Oryginalny plakat
24 stycznia 2020
Oregon
  • 28 września 2021
Etnmarchand powiedział: Tak zabawne! Myślę, że kilku z nas bawi się emulacją i starymi rzeczami PPC. Spędziłem weekend instalując (i blogując po raz pierwszy od jakiegoś czasu) o używaniu UTM na moim M1 Mac Mini dla Mac OS 9.2.1+10.4 (blog 10.4 pojawi się, kiedy w końcu będę miał czas na napisanie go).

Szczerze mówiąc, po prostu chciałem ponownie zagrać w Diablo 2 (i działa całkiem nieźle w wersji 9.2.1), więc jestem zadowolony.

etiennesprojects.blogspot.com

Emulacja Mac OS 9 na moim Apple M1 Mac Mini (UTM)

Czemu? Dobre pytanie. Bo mogę? W rzeczywistości kilka starych gier i okazjonalna potrzeba uruchomienia starszego oprogramowania Adobe było u podstaw i ... etiennesprojects.blogspot.com
Cieszę się, że ktoś inny z tym skorzystał, ugrzęzłem w innych rzeczach społeczności, Definitive Mac Pro Upgrade Guide zmniejsza moją przepustowość. Muszę ponownie wypróbować QEMU, ponieważ ma natywną wersję Apple Silicon. DO

kitsune1984

12 paź 2021
  • 12 paź 2021
Pomoc! Nie jestem pewien, co zrobiłem źle, więc chcę zacząć od nowa. Rozumiem, jak usunąć home-brew, ale jak usunąć/ponownie zainstalować QEMU? Nie udało mi się jeszcze znaleźć żadnych solidnych informacji w Internecie.

Wypróbowałem następujące polecenie, [arch -x86_64 brew reinstall qemu] i otrzymuję następującą odpowiedź:

Błąd: Nie można zainstalować pod Rosetta 2 w domyślnym prefiksie ARM (/opt/homebrew)!


Aby ponownie uruchomić w ramach ARM, użyj:


arch -arm64 napar zainstaluj ...


Aby zainstalować pod x86_64, zainstaluj Homebrew w /usr/local.

Wiem, że gdzieś schrzaniłem, więc chciałem zacząć od początku. P

pshufd

24 października 2013 r.
New Hampshire
  • 13 paź 2021
Fajne rzeczy, ale nie stanowi to dla mnie problemu, ponieważ nadal mam mojego PowerMaca G5.
Reakcje:kitsune1984 DO

kitsune1984

12 paź 2021
  • 27 paź 2021
Floop powiedział: Dziękuję za wyjaśnienie!

Więc teraz mam:

Mac OS 11 Big Sur ...
...uruchamianie wersji Intel x86 QEMU przez Rosetta 2 z interfejsem front-end UTM...
...emulacja PowerPC G4 PowerMac...
...uruchamianie MacOS X 10.4 Tiger na PowerPC...
...uruchamianie klasycznego MacOS 9.2.2 w warstwie kompatybilności Classic Environment...
...uruchamiam przeglądarkę Microsoft Internet Explorer 5 dla komputerów Mac i nadal mogę załadować moją starą witrynę z 1997 roku!

To było zupełnie bez sensu, ale bardzo mnie to ucieszyło!

Zobacz załącznik 1781187

Zobacz załącznik 1781188
Nie miałbyś przypadkiem instrukcji, jak je uruchomić, prawda? Pytam, bo czesałem i nie odniosłem sukcesu ze znalezionymi instrukcjami. P

Pixlet

31 paź 2021
  • 31 paź 2021
kitsune1984 powiedział: Nie miałbyś przypadkiem instrukcji, jak je uruchomić, prawda? Pytam, bo czesałem i nie odniosłem sukcesu ze znalezionymi instrukcjami.
Wierz lub nie, ale uzyskanie wersji PowerPC systemu Mac OS X jest w rzeczywistości dość proste na M1. Oto, czego potrzebujesz:

1. Pobierz UTM z ich strony internetowej.
2. Stwórz maszynę wirtualną, która jest
PowerPC mac99 2 GB pamięci RAM ustawione na 1 rdzeń procesora z Wymuś wielordzeniowy zaznaczone​ ma dwa dyski​ jeden IDE​ jeden, który jest twoim ISO instalatora (użyj Importuj dysk przycisk) przenieś ten na szczyt hierarchii dysku​
Po uruchomieniu otworzy się instalator, użyj Narzędzia dyskowego, aby sformatować dysk. Udało mi się zmusić to do pracy z Cheetah do Leoparda.

Intel jest tam, gdzie jest problem...