Почему вы не можете запустить OS X на ПК? [Дубликат]


12

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

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


10
Современные Маки - это ПК.
Гроностай

3
Поскольку «ПК» является аббревиатурой от «персонального компьютера», по определению все Mac (даже начиная с Macintosh 128k) являются ПК. Это персональные компьютеры. Единственное, о чем я могу подумать, почему машина не будет ПК, - это если это общая машина или сервер. Единственная причина, по которой я могу придумать, почему «Маки - это не ПК», связана с рекламой Mac и ПК, которую Apple показала несколько лет назад, демонстрируя, чем они отличаются от ПК, потому что они делают определенные вещи, отличные от Windows. Но поскольку они являются персональными компьютерами, Mac - это компьютеры.
Коул Джонсон

4
Я не думаю, что @gronostaj и OP интересовались терминологией, и я думаю, что в контексте вопроса мы понимаем, что «Mac» - это Apple PC, а «PC» - все остальное.
Безумный

Термин совместим с IBM .
Мазура

@Mazura Macs являются IBM совместимым. :)
ДА.

Ответы:


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 на ПК?


10
@ Нельсон вроде как, хотя TL; DR шире, потому что: Apple занимается аппаратным бизнесом. Они продают оборудование. Не было никакого смысла в том, чтобы позволить ОС работать на чем-либо, кроме оборудования Apple.
DA.

12
Я слишком сильно смеюсь над собой, цитируя цитату из ответа, который я опубликовал,
Мастер-подмастерье

Просто, чтобы разгадать слои цитат, вот оригинальный вопрос с ответом, который был процитирован в цитируемой статье здесь ... superuser.com/a/679911/132466
Джон Стори
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.