Macs haben vor Jahren auf Intel-Prozessoren umgestellt, aber es ist immer noch ein großes Problem, OS X auf einem PC auszuführen. Lesen Sie weiter, während wir die technischen Hürden bei der Installation des Apple-Betriebssystems auf einem PC-Framework untersuchen.
Die heutige Frage-Antwort-Sitzung wird uns mit freundlicher Genehmigung von SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites.
Die Frage
SuperUser-Leser Braiam möchte wissen, welche technischen Hindernisse normale Computerbenutzer daran hindern, OS X auf ihren PCs zu installieren:
Vergessen wir die EULA und andere gesetzliche Bestimmungen. Das interessiert mich nicht.
Jeder weiß, dass OS X (oder Mac OS) bis vor kurzem nur auf PowerPC-basierten Macs ausgeführt werden konnte. Dies änderte sich jedoch, als Apple anfing, Intel-CPUs zu verwenden, und eröffnete die Möglichkeit, OS X auf PCs zu installieren. Vergessen wir noch einmal die Rechtssprache, ich werde sachliche und technische Hinweise einholen. Nach dem Wechsel begannen die Benutzer zu experimentieren, bis OS X auf einem PC installiert und ausgeführt werden konnte.
Weiß jemand, warum OS X auf dem PC einer normalen Person nicht funktioniert? Ist es eine Hardware, die speziell für OS X angefertigt oder zugeschnitten ist und die nur Mac-Computer haben? Oder macht Apple Computerbenutzern das Leben auf technischer Ebene nur schwer?
Ist es wirklich so kompliziert, wie es „hardwaremäßig“ erscheint, OS X auf einem PC auszuführen, oder sind die Unterschiede zwischen Mac-Computern und PCs kleiner (und einfacher) als die meisten Menschen glauben?
Die Antwort
Der SuperUser-Mitarbeiter Journeyman Geek hat die Antwort für uns:
Seltsamerweise? Apple-Systeme suchen nach einem bestimmten Chip und lehnen es ab, ohne diesen Chip ausgeführt oder installiert zu werden. Dies nennt man das system management controller und in der Tat ist eine verherrlichte Lüftersteuerung unter anderem. Praktisch ist dies das Abgesehen von einigen anderen spezifischen Dingen, die möglicherweise anders sind - wie der Grafikkarten-Firmware für Grafikkarten und OS X-spezifischen Treibern für verschiedene Dinge (Soundkarten kommen in den Sinn), können Sie eine Vanille-Kopie des Betriebssystems nicht einfach starten X direkt auf Ihrem beige Box PC. Dies ist natürlich nicht so schwer zu umgehen, weshalb auf einem durchschnittlichen von OS X gehosteten VM-Host OS X-VMs ausgeführt werden können und Hackintosh-Distributionen im Umlauf sind.
Die meisten Hackintosh-Installationsmethoden verwenden heutzutage Variationen von boot132, einem Bootloader, der bereitgestellt wurde, als Apple mit einigen Änderungen von PPC zu Intel wechselte. Der ursprüngliche Bootloader war Open Source und gebaut mit einigen Änderungen für Darwin . Abgesehen davon gab es einige Versuche, neu zu verpacken Darwin ist ein Open Source-Betriebssystem .
Apple unterstützt eine begrenzte Auswahl an Hardware kennt wird funktionieren. Andernfalls müssen Sie getestete Hardware ausfindig machen oder Hardware hacken, um zu funktionieren. Dies Dies macht es schwierig, OS X auf Standardhardware auszuführen. Das SMC ist relativ trivial zu umgehen. Erhalten Sie Ihre nicht unterstützt Soundchip (nichts anderes, als wenn Ihr Mikrofon auf einem Laptop mit maximaler Lautstärke steckt, um Ihren Tag zu ruinieren), Videoadapter und andere Hardware sind der schwierige Teil. Wenn Sie zum Beispiel einen AMD-Prozessor haben, wird der Standardkernel einen Blick darauf werfen und in Panik geraten, als würde eine Maus über die Hose laufen. In vielen Fällen besteht die Lösung darin, einen neuen Kernel mit Patches aus der Darwin-Quelle (FOSS) zu erstellen und diesen zu verwenden.
Kurz gesagt, das große Problem ist nicht der magische Chip, sondern OS X, das gut mit dem spielen muss ganzes System .
Wie Sie sehen, ist es zwar nicht einfach, OS X auf einem PC zum Laufen zu bringen, aber machbar. Möchten Sie Ihren eigenen Hackintosh-PC bauen? Dann lesen Sie hier unsere hervorragenden Anleitungen durch:
Der How-To-Geek-Leitfaden für Hackintoshing - Teil 1: Die Grundlagen
Der How-To Geek-Leitfaden für Hackintoshing - Teil 2: Die Installation
Der How-To-Geek-Leitfaden für Hackintoshing - Teil 3: Upgrade auf Lion und Dual-Booting
Haben Sie der Erklärung etwas hinzuzufügen? Ton aus in den Kommentaren. Möchten Sie weitere Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Den vollständigen Diskussionsthread finden Sie hier .