Diễn Đàn

Thành công: MacOS 9.2 - OSX 10.4 trên M1 thông qua QEMU x86

Dt990

Áp phích gốc
Ngày 24 tháng 1 năm 2020
Oregon
  • Ngày 14 tháng 1 năm 2021
Này Tất cả, tôi thấy điều này sẽ rất thú vị, việc chạy hệ điều hành PowerPC qua QEMU x86 khá dễ dàng. Tôi hoàn toàn mong đợi nhiều vấn đề hơn. Tôi chưa thấy bất kỳ thử này nhưng tôi sẽ không ngạc nhiên nếu ai đó ở đây đã làm.

Ảnh chụp màn hình 2021-01-13 lúc 1.34.01 sáng.png

Các yêu cầu như sau:

Đã cài đặt Xcode + Xcode-select
x86 Homebrew đã được cài đặt
Hình ảnh đĩa của hệ điều hành bạn muốn chạy, tôi đã sử dụng OS 9.2.1, OS X 10.0, 10.1 và 10.3

Mã: arch -x86_64 brew install qemu qemu-img create -f qcow2 myimage.img 2G qemu-system-ppc -L pc-bios -boot d -M mac99 -m 512 -hda myimage.img -cdrom path/to/disk/image qemu-system-ppc -L pc-bios -boot c -M mac99 -m 512 -hda myimage.img
Đoạn mã trên là:
  1. Cài đặt QEMU dưới dạng x86
  2. Tạo hình ảnh đĩa (2G = 2GB)
  3. Chạy QEMU với hình ảnh mới được tạo và báo cáo dưới dạng Mac bằng OpenBIOS, khởi động ổ đĩa D (Quang học), 512 MB RAM và cũng bao gồm hình ảnh đĩa. Bạn sẽ cần phải định dạng đĩa. 10.0 không có tiện ích đĩa trong trình cài đặt, vì vậy bạn sẽ cần một hình ảnh có thể khởi động khác có tiện ích này.
  4. Sau khi cài đặt, khởi động ổ C nơi đã cài đặt hệ điều hành.
Tôi đã viết một bài đăng trên blog tóm tắt nó ở đây:

blog.greggant.com

Chạy Mac OS 9 và Mac OS X 10.0 - 10.4 trên Apple Silicon (M1) & Intel qua QEMU

blog.greggant.com
Và một vid youtube nếu đó là thứ của bạn:

Không thực sự bao gồm trong đó là bạn sẽ muốn thử nghiệm công cụ hét của QEMU, tôi chưa thử nhưng tôi sẽ không ngạc nhiên nếu nó hoạt động. Đây là nguồn tốt nhất mà tôi đã tìm thấy.

Giả lập Mac OS 9 với QEMU

(Cập nhật ngày 11 tháng 12 năm 2018) www.jamesbadger.ca
Nó chạy đủ tốt, tôi có thể chơi SimCity 2000, không đòi hỏi chính xác nhưng hoạt động. QEMU chạy PPC OS X nhanh như Parallels chạy với X86 Mac mặc dù trải qua sự điên rồ của PPC -> x86 -> ARM. Vì bất kỳ lý do gì, việc hỗ trợ máy ảo cho OS X với Parallels khá rắc rối và khó hiểu.

Tôi cũng đã thử Windows 10 nhưng đã mất đủ thời gian. Nó chạy sloooooow nhưng tôi hầu như đã có thể cài đặt nó, nhưng nó không thành công khi khởi động lại.
Phản ứng:Hal0, qap, ccprstuff và 12 người khác

Quang phổ

Ngày 23 tháng 3 năm 2005


Không bao giờ chắc chắn
  • Ngày 6 tháng 2 năm 2021
Cám ơn vì đã chia sẻ. Trong tương lai, tôi sẽ cần một cách để chạy 10.6.8 trên máy Mac M1. Tôi hiện đang sử dụng VMWare và nó hoạt động tốt trên Intel Mac, nhưng chúng sẽ không tồn tại mãi mãi ...
Bạn có nghĩ rằng 10.6.8 sẽ hoạt động với QEMU? Tôi có đĩa cài đặt máy chủ 10.6.8 bán lẻ. Đó có phải là điều cần thiết? NS

jdb8167

Ngày 17 tháng 11 năm 2008
  • Ngày 6 tháng 2 năm 2021
Phiên bản QEmu do brew cài đặt hiện không hoạt động trên M1. Nó chỉ báo một lỗi. Có một phiên bản vá của QEmu nhưng bản vá đó chỉ để chạy mã Arm64 thông qua một siêu giám sát.
Phản ứng:Quang phổ

duervo

Ngày 5 tháng 2 năm 2011
  • Ngày 7 tháng 2 năm 2021
Spectrum nói: Cảm ơn vì đã chia sẻ. Trong tương lai, tôi sẽ cần một cách để chạy 10.6.8 trên máy Mac M1. Tôi hiện đang sử dụng VMWare và nó hoạt động tốt trên Intel Mac, nhưng chúng sẽ không tồn tại mãi mãi ...
Bạn có nghĩ rằng 10.6.8 sẽ hoạt động với QEMU? Tôi có đĩa cài đặt máy chủ 10.6.8 bán lẻ. Đó có phải là điều cần thiết?
Tôi sẽ không lo lắng về việc Fusion sẽ sớm biến mất.

Đoạn mã của VMware’s bài đăng trên blog gần đây về macOS Bis Sur, Apple Silicon và Fusion:

Một câu hỏi lớn khác là chip M1 trong các thiết bị chủ sẽ ảnh hưởng như thế nào đến các máy ảo khách trên Fusion chạy Windows và các hệ điều hành x86 khác. Các đồng nghiệp của chúng tôi trong nhóm Fusion đã nói Mặc dù chúng tôi chưa hoàn toàn sẵn sàng công bố lịch trình của mình, nhưng chúng tôi vui mừng thông báo rằng chúng tôi cam kết cung cấp các máy ảo VMware trên Apple Silicon! Vì vậy, hãy theo dõi Blog VMware FusionTài khoản Twitter mới nhất.
Phản ứng:Quang phổ NS

Xii-Nest

Ngày 30 tháng 3 năm 2021
  • Ngày 30 tháng 3 năm 2021
Ôi trời, bạn đã làm tôi thực sự phấn khích vì tôi đã chạy nó trong intel x86 chứ không phải ppc.

Ngoài ra, bạn đã nhận được 10,4 hoạt động như thế nào? Tôi đã chuẩn bị có 9.2.2 và 10.0 để hoạt động nhưng không phải là 10.4

Floop

Ngày 14 tháng 1 năm 2003
  • 20 tháng 5 năm 2021
Điều này rất thú vị đối với tôi nhưng tôi không thể làm cho nó hoạt động, khi tôi chạy:

Arch -x86_64 brew cài đặt qemu

Tôi nhận được:

Dấu gạch ngang: Error: Cannot install under Rosetta 2 in ARM default prefix (/opt/homebrew)! To rerun under ARM use: arch -arm64 brew install ... To install under x86_64, install Homebrew into /usr/local NS

jdb8167

Ngày 17 tháng 11 năm 2008
  • 20 tháng 5 năm 2021
Floop nói: Điều này thật thú vị với tôi nhưng tôi không thể làm cho nó hoạt động được, khi tôi chạy:

Arch -x86_64 brew cài đặt qemu

Tôi nhận được:

Dấu gạch ngang: Error: Cannot install under Rosetta 2 in ARM default prefix (/opt/homebrew)! To rerun under ARM use: arch -arm64 brew install ... To install under x86_64, install Homebrew into /usr/local
Bạn đang cố gắng chạy cài đặt Rosetta 2 trong một thiết bị đầu cuối được định cấu hình cho M1 gốc. Native M1 home brew cài đặt trong / opt / homebrew trong khi homebrew x86-64 cài đặt trong / usr / local. Tôi nghĩ rằng bạn có thể có cả hai cùng một lúc mặc dù tôi chưa thử.

Bạn nên đóng thiết bị đầu cuối, nhấp chuột phải vào biểu tượng thiết bị đầu cuối và Nhận thông tin, sau đó chọn hộp mở trong Rosetta. Mở lại thiết bị đầu cuối và bây giờ nó ở chế độ x86-64. Cài đặt homebrew như bình thường trở lại và nó sẽ cài đặt trong / usr / local. bây giờ khi bạn muốn Rosetta 2 mô phỏng dòng lệnh brew x86-64, bạn có thể chuyển sang Rosetta trong hộp thoại nhận thông tin.

Tôi chưa thử cái này nên không thể xác nhận nó hoạt động và bạn chịu trách nhiệm về bất kỳ vấn đề nào.
Phản ứng:Floop

TSE

Ngày 25 tháng 6 năm 2007
St. Paul, Minnesota
  • Ngày 21 tháng 5 năm 2021
Mac OS 9 sẽ không bao giờ chết!
Phản ứng:Mr. Bear và g-7

Floop

Ngày 14 tháng 1 năm 2003
  • Ngày 25 tháng 5 năm 2021
jdb8167 cho biết: Bạn nên đóng thiết bị đầu cuối, nhấp chuột phải vào biểu tượng thiết bị đầu cuối và Nhận thông tin sau đó đánh dấu vào ô mở trong Rosetta.

Cảm ơn bạn đã giải thích điều đó!

Vì vậy, bây giờ tôi có:

Mac OS 11 Big Sur ...
... đang chạy phiên bản Intel x86 của QEMU qua Rosetta 2 với giao diện UTM front-end ...
... mô phỏng PowerPC G4 PowerMac ...
... đang chạy MacOS X 10.4 Tiger cho PowerPC ...
... đang chạy MacOS 9.2.2 cổ điển trong lớp tương thích Môi trường cổ điển ...
... đang chạy Microsoft Internet Explorer 5 dành cho Mac, vẫn có thể tải trang web cũ của tôi từ năm 1997!

Điều này khá vô nghĩa nhưng nó làm tôi rất hạnh phúc!



Phản ứng:ahurst, jdb8167, TSE và 1 người khác

TSE

Ngày 25 tháng 6 năm 2007
St. Paul, Minnesota
  • Ngày 25 tháng 5 năm 2021
Floop nói: Cảm ơn bạn đã giải thích điều đó!

Vì vậy, bây giờ tôi có:

Mac OS 11 Big Sur ...
... đang chạy phiên bản Intel x86 của QEMU qua Rosetta 2 với giao diện UTM front-end ...
... mô phỏng PowerPC G4 PowerMac ...
... đang chạy MacOS X 10.4 Tiger cho PowerPC ...
... đang chạy MacOS 9.2.2 cổ điển trong lớp tương thích Môi trường cổ điển ...
... đang chạy Microsoft Internet Explorer 5 dành cho Mac, vẫn có thể tải trang web cũ của tôi từ năm 1997!

Điều này khá vô nghĩa nhưng nó làm tôi rất hạnh phúc!

Xem tệp đính kèm 1781187

Xem tệp đính kèm 1781188

Bạn thật phi thường!

thedocbwarren

Ngày 10 tháng 11 năm 2017
San Francisco, CA
  • Ngày 25 tháng 5 năm 2021
Floop nói: Cảm ơn bạn đã giải thích điều đó!

Vì vậy, bây giờ tôi có:

Mac OS 11 Big Sur ...
... đang chạy phiên bản Intel x86 của QEMU qua Rosetta 2 với giao diện UTM front-end ...
... mô phỏng PowerPC G4 PowerMac ...
... đang chạy MacOS X 10.4 Tiger cho PowerPC ...
... đang chạy MacOS 9.2.2 cổ điển trong lớp tương thích Môi trường cổ điển ...
... đang chạy Microsoft Internet Explorer 5 dành cho Mac, vẫn có thể tải trang web cũ của tôi từ năm 1997!

Điều này khá vô nghĩa nhưng nó làm tôi rất hạnh phúc!

Xem tệp đính kèm 1781187

Xem tệp đính kèm 1781188



Bạn không thể mô phỏng PPC Mac bằng QEMU hoặc UTM trực tiếp với x86 và sau đó là PPC?

ksloth

Ngày 21 tháng 11 năm 2019
CÔNG DỤNG
  • Ngày 25 tháng 5 năm 2021
Có một cái gì đó rất tinh khiết và sạch sẽ về hệ điều hành Mac cũ hơn. Tôi chỉ thích cách họ nhìn. Không nói rằng tôi nhất thiết muốn quay lại với họ toàn thời gian, nhưng họ rất tuyệt khi nhìn vào. Có lẽ cặp kính màu hoa hồng hoài cổ ...

thedocbwarren

Ngày 10 tháng 11 năm 2017
San Francisco, CA
  • Ngày 26 tháng 5 năm 2021
thedocbwarren đã nói: Bạn có thể không mô phỏng PPC Mac bằng QEMU hoặc UTM trực tiếp với x86 và sau đó là PPC không?
Tôi đã có thể làm điều này để khởi động trình cài đặt. Tôi không nghĩ rằng tôi đã làm mọi thứ khác đúng nhưng đây sẽ là cách tốt hơn để làm điều đó so với các lớp mô phỏng. Lần sửa cuối: 26 tháng 5, 2021

etnmarchand

Ngày 26 tháng 9 năm 2021
  • Ngày 26 tháng 9 năm 2021
Buồn cười! Tôi nghĩ rằng có một số người trong chúng ta đang quay cuồng với mô phỏng và những thứ cũ của PPC. Tôi đã dành cuối tuần để cài đặt (và viết blog lần đầu tiên trong một thời gian) về việc sử dụng UTM trên M1 Mac Mini cho Mac OS 9.2.1 + 10.4 (blog 10.4 sẽ ra mắt khi tôi cuối cùng có thời gian viết nó).

Thành thật mà nói, tôi chỉ muốn chơi lại Diablo 2 (và nó chạy khá ổn trong 9.2.1), vì vậy tôi rất vui.

etiennesprojects.blogspot.com

Mô phỏng Mac OS 9 trên My Apple M1 Mac Mini (UTM)

Tại sao? Câu hỏi hay. Bởi vì tôi có thể? Trong thực tế, một số trò chơi cũ và thỉnh thoảng cần phải chạy một số phần mềm Adobe cũ hơn là gốc rễ của tôi ... etiennesprojects.blogspot.com
Phản ứng:Dt990

Dt990

Áp phích gốc
Ngày 24 tháng 1 năm 2020
Oregon
  • 28 tháng 9 năm 2021
etnmarchand nói: Thật buồn cười! Tôi nghĩ rằng có một số người trong chúng ta đang quay cuồng với mô phỏng và những thứ cũ của PPC. Tôi đã dành cuối tuần để cài đặt (và viết blog lần đầu tiên trong một thời gian) về việc sử dụng UTM trên M1 Mac Mini cho Mac OS 9.2.1 + 10.4 (blog 10.4 sẽ ra mắt khi tôi cuối cùng có thời gian viết nó).

Thành thật mà nói, tôi chỉ muốn chơi lại Diablo 2 (và nó chạy khá ổn trong 9.2.1), vì vậy tôi rất vui.

etiennesprojects.blogspot.com

Mô phỏng Mac OS 9 trên My Apple M1 Mac Mini (UTM)

Tại sao? Câu hỏi hay. Bởi vì tôi có thể? Trong thực tế, một số trò chơi cũ và thỉnh thoảng cần phải chạy một số phần mềm Adobe cũ hơn là gốc rễ của tôi ... etiennesprojects.blogspot.com
Tôi rất vui vì có người khác đã chạy với điều này, tôi bị sa lầy với những thứ khác của cộng đồng, Hướng dẫn nâng cấp Mac Pro Definitive giúp tăng băng thông của tôi. Tôi cần thử lại QEMU vì nó có phiên bản gốc Apple Silicon. ĐẾN

kitsune1984

12 tháng 10, 2021
  • 12 tháng 10, 2021
Cứu giúp! Tôi không chắc mình đã làm gì sai, vì vậy tôi muốn bắt đầu lại từ đầu. Tôi hiểu cách xóa home-brew, nhưng làm cách nào để xóa / cài đặt lại QEMU? Tôi vẫn chưa thể tìm thấy bất kỳ thông tin chắc chắn nào trên mạng.

Tôi đã thử lệnh sau, [Arch -x86_64 brew reinstall qemu] và nhận được phản hồi sau,

Lỗi: Không thể cài đặt theo Rosetta 2 ở tiền tố mặc định của ARM (/ opt / homebrew)!


Để chạy lại trong sử dụng ARM:


Arch -arm64 brew cài đặt ...


Để cài đặt theo x86_64, hãy cài đặt Homebrew vào / usr / local.

Tôi biết tôi đã gặp rắc rối ở đâu đó nên tôi muốn bắt đầu lại từ đầu. P

pshufd

Ngày 24 tháng 10 năm 2013
Mới Hampshire
  • Ngày 13 tháng 10 năm 2021
Những thứ tuyệt vời nhưng không thực sự là vấn đề với tôi vì tôi vẫn có PowerMac G5 của mình.
Phản ứng:kitsune1984 ĐẾN

kitsune1984

12 tháng 10, 2021
  • Ngày 27 tháng 10 năm 2021
Floop nói: Cảm ơn bạn đã giải thích điều đó!

Vì vậy, bây giờ tôi có:

Mac OS 11 Big Sur ...
... đang chạy phiên bản Intel x86 của QEMU qua Rosetta 2 với giao diện UTM front-end ...
... mô phỏng PowerPC G4 PowerMac ...
... đang chạy MacOS X 10.4 Tiger cho PowerPC ...
... đang chạy MacOS 9.2.2 cổ điển trong lớp tương thích Môi trường cổ điển ...
... đang chạy Microsoft Internet Explorer 5 dành cho Mac, vẫn có thể tải trang web cũ của tôi từ năm 1997!

Điều này khá vô nghĩa nhưng nó làm tôi rất hạnh phúc!

Xem tệp đính kèm 1781187

Xem tệp đính kèm 1781188
Bạn sẽ không tình cờ được hướng dẫn về cách chạy chúng phải không? Tôi hỏi, bởi vì tôi đã chải đầu và không thành công với các hướng dẫn được tìm thấy. P

Pixlet

Ngày 31 tháng 10 năm 2021
  • Ngày 31 tháng 10 năm 2021
kitsune1984 đã nói: Bạn sẽ không tình cờ có hướng dẫn về cách bạn chạy chúng phải không? Tôi hỏi, bởi vì tôi đã chải đầu và không thành công với các hướng dẫn được tìm thấy.
Tin hay không thì tùy bạn, việc tải phiên bản PowerPC của Mac OS X thực sự khá đơn giản trên M1. Đây là những gì bạn cần:

1. Nhận UTM từ trang web của họ.
2. Tạo một máy ảo
PowerPC mac99 2 GB RAM được đặt thành CPU 1 lõi với Buộc nhiều lõi đã kiểm tra có hai ổ đĩa, một IDE một IDE là ISO Trình cài đặt của bạn (sử dụng Nhập đĩa nút) di chuyển cái này lên đầu hệ thống phân cấp đĩa
Khi bạn khởi động nó, trình cài đặt sẽ mở ra, sử dụng Disk Utility để định dạng ổ đĩa. Tôi đã có thể làm điều này để làm việc với Cheetah to Leopard.

Intel là nơi có vấn đề ...