12

Когда я думаю об этом, у компьютеров Mac и PC очень похожее оборудование. Например, на компьютерах Mac используются процессоры Intel Core, а на ПК они тоже могут быть. То же самое с графическими процессорами. Одно из главных отличий, конечно, в том, что Mac работают под управлением OS X, а ПК - нет (исключая hackintosh).

У меня вопрос, например, почему DVD Snow Leopard будет загружаться на Mac, а не на ПК?

1 ответ1

19

Ну, прежде чем Apple переключился на Intel, это было причиной.

Теперь, когда они используют Intel, я думаю, у нашего Гика-путешественника есть ответ:

Довольно странно? Системы Apple проверяют конкретный чип и отказываются запускать или устанавливать без него. Это называется контроллером управления системой, и по сути является прославленным контроллером вентиляторов, помимо прочего. Фактически, это причина того, что помимо некоторых других специфических вещей, которые могут отличаться - таких как прошивка видеокарты для видеокарт и специальные драйверы для OS X для различных вещей (звуковые карты приходят на ум), что вы не можете «просто» загрузите ванильную копию OS X прямо на вашем бежевом ПК. Конечно, это не так уж и сложно обойти, поэтому ваш средний хост, на котором размещается OS X, может запускать виртуальные машины OS X, и вокруг есть плавающие дистрибутивы Hackintosh.

Большинство методов установки Hackintosh в наши дни используют варианты boot132, загрузчика, который был предоставлен при переходе Apple с PPC на Intel с некоторыми изменениями. Оригинальный загрузчик был с открытым исходным кодом и построен с некоторыми изменениями для Дарвина. Кроме того, были предприняты некоторые попытки переупаковать Darwin как ОС с открытым исходным кодом.

Apple поддерживает ограниченный диапазон оборудования, которое, как вы знаете, будет работать. В противном случае вам придется искать проверенное оборудование или взламывать его. Это то , что делает запуск OS X на аппаратном обеспечении трудно. SMC относительно тривиально обойти. Получить неподдерживаемую звуковую микросхему (совсем не то, чтобы ваш микрофон завис на максимальной громкости на ноутбуке, чтобы испортить вам день), видеоадаптер и другое оборудование - сложная задача. Например, если у вас есть процессор AMD, стандартное ядро взглянет на него и запаникует, словно мышь набежала из штанов. Во многих случаях решение заканчивается построением нового ядра с исправлениями из источника Дарвина (который является FOSS) и использованием этого.

Короче говоря, большая проблема не в волшебном чипе, а в том, что OS X нужно хорошо играть со всей системой.

Источник: Почему до сих пор так сложно установить OS X на ПК?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .