Почему нельзя запустить OS X на ПК?

Почему нельзя запустить OS X на ПК?

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

Мой вопрос:почему, например, DVD-диск Snow Leopard загрузится на Mac, нонетна ПК?

решение1

Ну, до того, как Apple перешла на Intel, этобылпричина.

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

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

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

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

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

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

Связанный контент