Có thể ảo hóa PowerPCTHER CHO PowerPC không? (hoàn toàn không liên quan đến Intel)


1

Như câu hỏi của tôi,

Có thể ảo hóa PowerPC ... CHO PowerPC không?

Hãy xem xét rằng bạn đang sử dụng Linux cho PPC. Bạn muốn chạy các ứng dụng được viết riêng cho Mac OS 7.x đến 9.2.2, tất cả đều yêu cầu PPC (giả sử). Chúng tôi cũng nói rằng bạn không muốn thiết lập cấu hình khởi động kép trên máy Mac PPC vì ... tốt, bạn lười biếng.

Các trình giả lập như Sheepshaver (cho Linux trên PPC) phù hợp với hầu hết các nhu cầu cơ bản, nhưng đối với các chương trình chuyên sâu hơn như trò chơi, phần mềm toán học phức tạp và hầu hết mọi thứ yêu cầu MMU (đơn vị quản lý bộ nhớ) sẽ không chạy.

Một trình ảo hóa PPC được viết cho cùng một máy PPC có thể cho phép các chương trình phức tạp đó truy cập vào tất cả các tài nguyên hệ thống phù hợp mà nó cần .... bởi vì nó C ALNG CÓ. Không có gì để được mô phỏng!

Vì vậy, thậm chí ít nhất là theo giả thuyết ... liệu có thể?

Câu trả lời:


2

Theo giả thuyết, nó có thể có thể, nhưng các công cụ có thể không tồn tại. Công cụ tốt nhất tôi có thể tìm thấy là QEMUMac trên Linux . Nó nói nó có thể ảo hóa, nhưng tôi chưa thử hoặc sử dụng nó. Qemu cũng nói rằng nó dành cho PPC nhúng - sẽ giống như Xbox 360 chứ không phải Macintosh cũ hơn - do đó vẫn không cho phép ảo hóa PPC.

Tôi thấy hai vấn đề khiến việc này khó hơn một chút:

  1. Nó phụ thuộc vào chip bạn đang cố gắng ảo hóa - chip cần phải có một số bộ hướng dẫn ảo hóa để cho phép điều này. Một số G5 có cái này, nhưng vì tôi không biết bạn có máy gì, thật khó để xác minh. Đó là những gì cho phép Intels ảo hóa tất cả các loại HĐH. Đây là khá nhiều những gì bạn đang nói về 'nó đã có', nhưng nó không phải lúc nào cũng có trong mọi trường hợp - bộ xử lý cần biết cách ảo hóa chính nó.
  2. Sức mạnh của các máy ngày nay - ngay cả khi những chiếc Mac Mac đầu tiên ra mắt, một số cũng mạnh mẽ hoặc thậm chí còn mạnh hơn cả G5 thời bấy giờ. Bây giờ đã nhiều năm trôi qua, nhiều công cụ (như MoL) trông giống như chúng chưa được cập nhật trong một thời gian, có lẽ là do sự tham gia của cộng đồng. Có lẽ vì vậy, nếu bạn thực sự cần chạy một máy cũ hơn nhiều, bạn có thể giả lập máy cũ nhanh hơn máy cũ có thể tự ảo hóa.

Đối với hầu hết những người mà tôi đã thấy trong tình huống của bạn, cách dễ nhất là chỉ cần lấy một máy khác trong hầu hết các trường hợp (và đó là những gì tôi đã làm trước đây, nhiều năm trước). Bạn thậm chí có thể nhận được G5 khá mạnh mẽ mà không có gì nhiều ngày hôm nay. Tôi có một người bạn khoảng 2 năm trước chỉ cần tặng một chiếc G5 kép.


Nếu không khởi động hai lần, cách tốt nhất để có được khả năng tương thích với OS 9 là bỏ qua Linux hoàn toàn và lấy một bản sao cũ của OS X Tiger với môi trường Cổ điển và sử dụng thay thế.
Tyr

Người dùng đề cập rằng họ không muốn chuyển đổi hệ thống của họ, tôi giả sử tránh xa Linux, nếu không tôi sẽ trình bày điều đó trong câu trả lời của mình.
jmlumpkin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.