Mac-ите са преминали на процесорите на Intel години насам, но все още е огромно главоболие, за да стартирате OS X на персонален компютър. Прочетете, докато разглеждаме техническите препятствия при инсталирането на операционната система на Apple в PC рамка.
Днешната сесия за въпроси и отговори ни идва с любезното съдействие на SuperUser - подразделение на Stack Exchange - обединяване на уеб сайтове с въпроси и отговори.
Reader на SuperUser Braiam иска да знае какви технически пречки, които пречат на обикновените компютърни потребители да инсталират OS X на техните компютри, са:
Нека забравим EULA и всяка друга правна уредба. Аз не се интересувам от тези.
Всеки знае, че доскоро OS X (или Mac OS) можеше да се изпълнява само на Mac компютри, базирани на PowerPC, но това се промени, когато Apple започна да използва процесорите на Intel и отвори възможността за инсталиране на OS X на персонални компютри. Отново забравям за законните, отивам за фактически и технически препратки. След преминаването потребителите започнаха да експериментират, докато не стане възможно инсталирането и пускането на OS X на компютър.
Някой знае ли защо OS X няма да работи на компютъра на нормален човек? Дали това е част от хардуера, който е направен по поръчка или специално пригоден за OS X, който имат само Mac компютри? Или просто е трудно Apple да направи живота на компютрите на техническо ниво?
Наистина ли е толкова сложно, колкото изглежда "хардуерно разумно", за да стартирате OS X на компютър, или разликите между компютрите на Mac и компютрите са по-малки (и по-прости), отколкото повечето хора вярват?
Сътрудникът на SuperUser Journeyman Geek има отговорът за нас:
Странно ли е? Системите на Apple проверяват за конкретен чип и отказват да се пускат или инсталират без него. Това се нарича контролер за управление на системата, а всъщност е и прославен контролер на вентилатори. На практика това е така на причина, извън някои други специфични неща, които може да са различни - като фърмуера на видеокартата за видеокарти и специфични за OS X драйвери за различни неща (звуковите карти идват на ум), че не можете просто да заредите ванилийско копие на OS X точно на вашия бежов кутия компютър. Разбира се, това не е толкова трудно да се измъкнем, което е причината, поради която вашият среден OS X домакин на VM хост може да работи с OS X VMs и има Hackintosh distros плаващи наоколо.
Повечето методи за инсталиране на Hackintosh в наши дни използват варианти на boot132, буутлоудър, който е бил предоставен, когато Apple преминава от НРС към Intel с някои модификации. Оригиналният буутлоудър е с отворен код и е създаден с някои промени за Дарвин. Като отстрани, има известни опити да се преопакова Дарвин като операционна система с отворен код.
Apple поддържа ограничена гама хардуер за вас зная ще работи. В противен случай ще трябва да пробиете изпитания хардуер или хардуерен хардуер за работа. Това е това, което прави операционната система OS X на хардуера на стоки трудна. SMC е относително тривиално, за да се придвижваш. Получаване на вашите неподдържан чип чип (нищо, сякаш вашият микрофон е останал на максимален обем на лаптоп, за да ви съсипе деня), видео адаптер и друг хардуер е трудната част. Ако имате процесор AMD, например, ядрото на склада ще вземе един поглед и ще се паникьосне като мишка, затичала панталоните си. В много случаи решението завършва с изграждането на ново ядро, с отстраняване на източника на Дарвин (което е FOSS) и използването му.
Накратко, големият проблем не е магическият чип, а OS X трябва да играе хубаво с цялата система.
Както виждате, макар че може да не е лесно да се инсталира OS X на компютъра, това е възможно. Интересувате ли се от изграждането на вашия собствен компютър Hackintosh? След това не забравяйте да прочетете нашите страхотни водачи тук:
The How-To Geek Ръководство за Hackintoshing - Част 1: Основите
Ръководство за Hackintoshing - Част 2: Инсталацията
Ръководството How-To Geek за Hackintoshing - Част 3: Надграждане на лъв и двойно зареждане
Имате ли нещо, което да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други потребители на Stack Exchange? Вижте цялата тема на дискусията тук.