A Mac-ek évekkel ezelőtt átálltak az Intel processzoraira, de még mindig hatalmas fejfájás az OS X futtatása PC-n. Olvassa el, miközben feltárjuk az Apple operációs rendszerének a PC-s keretrendszerbe történő telepítésének technikai akadályait.
A mai Kérdések és válaszok ülés a SuperUser jóvoltából érkezik hozzánk - a Stack Exchange alosztályához, amely a Q & A webhelyek közösségvezérelt csoportosulása.
A kérdés
A BraU SuperUser olvasó tudni akarja, hogy melyek azok a technikai akadályok, amelyek megakadályozzák a normál számítógép-felhasználókat abban, hogy telepítsék az OS X-et a számítógépükre:
Felejtsük el az EULA-t és minden más jogi szabályozást. Nem érdekelnek ezek.
Mindenki tudja, hogy a közelmúltig az OS X (vagy Mac OS) csak PowerPC alapú Mac gépeken futtatható, de ez megváltozott, amikor az Apple elkezdte használni az Intel processzorait, és megnyitotta az OS X telepítésének lehetőségét a PC-kre. Ismét felejtsük el a legalese-t, tényszerű és technikai hivatkozásokat keresek. A váltás után a felhasználók addig kezdtek kísérletezni, amíg lehetőség nyílt az OS X telepítésére és futtatására egy PC-n.
Tudja valaki, hogy az OS X miért nem működne egy normális ember PC-jén? Olyan hardverről van szó, amelyet testreszabottan gyártanak vagy OS X-re szabnak, és csak a Mac számítógépek rendelkeznek vele? Vagy csak az Apple technikai szinten nehezíti meg a számítógép-használók életét?
Tényleg olyan bonyolult, mint amilyennek „hardveresen” tűnik az OS X futtatása egy PC-n, vagy kisebbek (és egyszerűbbek) a Mac számítógépek és a PC-k közötti különbségek, mint azt a legtöbb ember hiszi?
A válasz
Journeyman Geek, a SuperUser közreműködője válaszol ránk:
Furcsa módon? Az Apple rendszerek ellenőrzik, hogy van-e egy adott chip, és nem hajlandók futtatni vagy telepíteni anélkül. Ezt hívják rendszerkezelő vezérlő , és tulajdonképpen egy dicsőített ventilátorvezérlő többek között. Gyakorlatilag ez az a ok, néhány más, esetleg eltérő dologtól eltekintve - mint például a videokártya firmware-je a videokártyákhoz és az OS X-hez tartozó különféle illesztőprogramok különféle dolgokhoz (hangkártyák jutnak eszembe), amelyek nem "csak" indíthatják az operációs rendszer vanília másolatát X közvetlenül a bézs színű dobozán. Természetesen ezt nem olyan nehéz megkerülni, ezért az átlagos OS X által üzemeltetett virtuálisgép-állomás képes futtatni az OS X virtuális gépeket, és a Hackintosh diszkói lebegnek.
A legtöbb Hackintosh telepítési módszer manapság a boot132 variációit használja, egy bootloadert, amelyet akkor biztosítottak, amikor az Apple néhány módosítással átállt a PPC-ről az Intelre. Az eredeti bootloader nyílt forráskódú volt, és némi változtatással épült Darwin számára . Félretéve, volt néhány kísérlet újracsomagolásra Darwin mint nyílt forráskódú operációs rendszer .
Az Apple korlátozott számú hardvert támogat tud működni fog. Ellenkező esetben a tesztelt hardvert vagy a hardvert kell feltörnie a működésbe. Ez ez megnehezíti az OS X futtatását árucikk hardveren. Az SMC viszonylag triviális. Megkapom nem támogatott a hang chip (semmi más, mint a mikrofon maximális hangerő mellett egy laptopon ragadva, hogy tönkretegye a napját), a videoadapter és más hardver a trükkös rész. Ha például van AMD processzora, akkor a törzsmag egy pillantást vet rá, és pánikol, mintha egér futna fel a nadrágján. Sok esetben a megoldás egy új kernel felépítésével végződik, a Darwin forrásból (ami az FOSS) található foltokkal, és ezt használja.
Röviden, a nagy probléma nem a mágikus chip, hanem az OS X-nek kell szépen játszania a teljes rendszer .
Amint láthatja, bár nem biztos, hogy könnyű operációs rendszert futtatni az OS X-en PC-n, mégis kivitelezhető. Szeretne saját Hackintosh számítógépet készíteni? Ezután feltétlenül olvassa el itt a fantasztikus útmutatóinkat:
A How-To Geek útmutató a hackintoshinghez - 1. rész: Az alapok
Útmutató a hackintosheléshez - 2. rész: A telepítés
Útmutató a hackintosheléshez - 3. rész: Frissítés oroszlánra és kettős indítás
Van valami hozzáfűzhető a magyarázathoz? Hang a kommentekben. Szeretne további válaszokat olvasni más, hozzáértő Stack Exchange-felhasználóktól? Nézze meg a teljes vitafonalat itt .