Tại sao nó vẫn còn quá khó khăn để cài đặt OS X trên PC?

Mục lục:

Tại sao nó vẫn còn quá khó khăn để cài đặt OS X trên PC?
Tại sao nó vẫn còn quá khó khăn để cài đặt OS X trên PC?

Video: Tại sao nó vẫn còn quá khó khăn để cài đặt OS X trên PC?

Video: Tại sao nó vẫn còn quá khó khăn để cài đặt OS X trên PC?
Video: Không dùng GOOGLE CHROME - Thì dùng trình duyệt nào NGON? - YouTube 2024, Có thể
Anonim
Mac đã chuyển sang bộ vi xử lý Intel nhiều năm trước, nhưng nó vẫn là một nhức đầu lớn để chạy OS X trên PC. Đọc tiếp khi chúng tôi khám phá các rào cản kỹ thuật trong việc cài đặt hệ điều hành của Apple trên khung PC.
Mac đã chuyển sang bộ vi xử lý Intel nhiều năm trước, nhưng nó vẫn là một nhức đầu lớn để chạy OS X trên PC. Đọc tiếp khi chúng tôi khám phá các rào cản kỹ thuật trong việc cài đặt hệ điều hành của Apple trên khung PC.

Phiên Hỏi & Đáp hôm nay đến với chúng tôi theo lịch sự của SuperUser - một phân khu của Stack Exchange, một nhóm các trang web Hỏi & Đáp do cộng đồng điều hành.

Câu hỏi

Người đọc SuperUser Braiam muốn biết những trở ngại kỹ thuật nào ngăn cản người dùng máy tính thông thường cài đặt OS X trên PC của họ là:

Lets forget about the EULA and any other legal regulation. I’m not interested in those.

Everyone knows that until recently, OS X (or Mac OS) could only be run on PowerPC-based Macs, but that changed when Apple started using Intel’s CPUs, and opened up the possibility of installing OS X on PCs. Again lets forget about legalese, I’m going for factual and technical references. After the switch, users started experimenting until it was possible to install and run OS X on a PC.

Does anyone know why OS X wouldn’t work on a normal person’s PC? Is it some piece of hardware that is custom made or tailored for OS X that only Mac computers have? Or is it just Apple making computer users’ lives difficult on a technical level?

Nó có thực sự phức tạp vì có vẻ như 'khôn ngoan về phần cứng' để chạy OS X trên PC hay là sự khác biệt giữa máy tính Mac và PC nhỏ hơn (và đơn giản hơn) so với hầu hết mọi người tin?

Câu trả lời

Journeyman Geek có câu trả lời cho chúng tôi:

Oddly enough? Apple systems check for a specific chip and refuse to run or install without it. This is called the system management controller, and in effect is a glorified fan controller amongst other things. Practically speaking, this is the reason, outside of some other specific things that might be different – such as video card firmware for video cards and OS X specific drivers for various things (sound cards come to mind) that you can’t ‘just’ boot a vanilla copy of OS X right on your beige box pc. Of course, this isn’t that hard to get around, which is why your average OS X hosted VM host can run OS X VMs, and there are Hackintosh distros floating around.

Most Hackintosh install methods these days use variations of boot132, a bootloader that was provided when Apple was transitioning from PPC to Intel with some modifications. The original bootloader was open source, and built with some changes for Darwin. As an aside, there have been some attempts to repackage Darwin as an open source OS.

Apple supports a limited range of hardware you know will work. Otherwise, you’re going to have to scrounge up tested hardware or hack hardware into working. This is what makes running OS X on commodity hardware difficult. The SMC is relatively trivial to get around. Getting your unsupported sound chip (nothing like having your mic stuck at maximum volume on a laptop to ruin your day), video adaptor, and other hardware is the tricky part. If you have an AMD processor, for example, the stock kernel will take one look at it and panic like a mouse ran up its pants. In many cases, the solution ends up being building a new kernel, with patches off Darwin source (which is FOSS) and using that.

In short, the big problem isn’t the magic chip, it is OS X needing to play nice with the entire system.

Như bạn có thể thấy, trong khi nó có thể không dễ dàng để có được OS X và chạy trên một máy tính, nó là doable. Quan tâm đến việc xây dựng PC Hackintosh của riêng bạn? Sau đó, hãy chắc chắn để đọc qua hướng dẫn tuyệt vời của chúng tôi ở đây:

Hướng dẫn Geek Hướng dẫn Hackintoshing - Phần 1: Khái niệm cơ bản

Hướng dẫn cách thực hiện Geek để Hackintoshing - Phần 2: Cài đặt

Hướng dẫn cách làm mới để Hackintoshing - Phần 3: Nâng cấp lên Lion và Dual-Booting

Có cái gì để thêm vào lời giải thích? Tắt âm thanh trong các ý kiến. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange có hiểu biết công nghệ khác? Xem toàn bộ chuỗi thảo luận tại đây.

Đề xuất: