Startpagina » hoe » Waarom is het nog steeds zo moeilijk om OS X op pc's te installeren?

    Waarom is het nog steeds zo moeilijk om OS X op pc's te installeren?

    Macs schakelden jaren geleden over op Intel-processors, maar het is nog steeds een enorme hoofdpijn om OS X op een pc uit te voeren. Lees verder terwijl we de technische hordes verkennen bij het installeren van Apple's OS op een pc-framework.

    De Question & Answer-sessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een gemeenschapsgedreven groep van Q & A-websites.

    De vraag

    SuperUser-lezer Braiam wil weten wat de technische obstakels zijn die voorkomen dat normale computergebruikers OS X op hun pc installeren:

    Laten we de EULA en alle andere wettelijke voorschriften vergeten. Ik ben daar niet in geïnteresseerd.

    Iedereen weet dat OS X (of Mac OS) tot voor kort alleen op PowerPC-gebaseerde Macs kon worden uitgevoerd, maar dat veranderde toen Apple Intel's CPU's ging gebruiken en opende de mogelijkheid om OS X op pc's te installeren. Nogmaals laten we legalese vergeten, ik ga voor feitelijke en technische referenties. Na de overstap begonnen gebruikers te experimenteren totdat OS X op een pc kon worden geïnstalleerd en uitgevoerd.

    Weet iemand waarom OS X niet zou werken op de pc van een normaal persoon? Is het een stukje hardware dat speciaal is gemaakt of aangepast voor OS X dat alleen Mac-computers hebben? Of is het gewoon dat Apple het leven van computergebruikers moeilijk maakt op een technisch niveau??

    Is het echt zo ingewikkeld als het lijkt om 'hardware' OS X op een pc uit te voeren, of zijn de verschillen tussen Mac-computers en pc's kleiner (en eenvoudiger) dan de meeste mensen denken?

    Het antwoord

    SuperUser-bijdrager Journeyman Geek heeft het antwoord voor ons:

    Vreemd genoeg? Apple-systemen controleren op een specifieke chip en weigeren zonder te draaien of te installeren. Dit wordt de systeembeheerscontroller genoemd en is in feite onder meer een veredelde ventilatorcontroller. Praktisch gesproken is dit zo de reden, buiten sommige andere specifieke dingen die anders kunnen zijn - zoals videokaartfirmware voor videokaarten en OS X-specifieke stuurprogramma's voor verschillende dingen (geluidskaarten komen voor de geest) dat je niet zomaar een vanilla-kopie van OS kunt booten X rechts op uw beige box-pc. Natuurlijk is dit niet zo moeilijk te omzeilen, daarom kan je gemiddelde OS X gehoste VM-host OS X VM's draaien, en er zijn Hackintosh distros rondzweven.

    De meeste Hackintosh-installatiemethoden gebruiken tegenwoordig variaties van boot132, een bootloader die werd aangeboden toen Apple met enkele aanpassingen van PPC naar Intel overstapte. De originele bootloader was open source en gebouwd met enkele wijzigingen voor Darwin. Even terzijde, er zijn enkele pogingen geweest om Darwin opnieuw in te pakken als een open source OS.

    Apple ondersteunt u een beperkt aantal hardware weten zal werken. Anders moet je geteste hardware of hack-hardware naar je werk halen. Deze is wat het draaien van OS X op commodity-hardware bemoeilijkt. De SMC is relatief triviaal om overal te geraken. Krijg je niet gesteund geluidchip (er gaat niets boven het hebben van je microfoon vast te zitten op maximaal volume op een laptop om je dag te verpesten), video-adapter en andere hardware is het lastige deel. Als je bijvoorbeeld een AMD-processor hebt, zal de stock-kernel er één blik op werpen en panikeren alsof een muis zijn broek oprende. In veel gevallen wordt de oplossing uiteindelijk een nieuwe kernel, met patches van Darwin source (dat is FOSS) en gebruikt dat.

    Kortom, het grote probleem is niet de magische chip, het is OS X dat moet spelen met de hele systeem.

    Zoals je kunt zien, is het weliswaar niet eenvoudig om OS X op een pc te laten werken. Ben je geïnteresseerd in het bouwen van je eigen Hackintosh PC? Lees dan hier onze geweldige gidsen door:

    The How-To Geek Guide to Hackintoshing - Deel 1: De basis

    De How-To Geek Guide to Hackintoshing - Deel 2: De installatie

    De How-To Geek Guide to Hackintoshing - Deel 3: upgraden naar Lion en Dual-Booting


    Heb je iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk hier de volledige discussiethread.