Warum ist es immer noch so schwierig, OS X auf PCs zu installieren?
Macs haben vor Jahren auf Intel-Prozessoren umgestellt, aber es macht immer noch große Probleme, OS X auf einem PC auszuführen. Lesen Sie weiter, wenn Sie die technischen Hürden bei der Installation von Apples Betriebssystem auf einem PC-Framework erkunden.
Die heutige Question & Answer-Sitzung wird dank SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-basierten Gruppierung von Q & A-Websites.
Die Frage
Der Superuser-Leser Braiam möchte wissen, welche technischen Hindernisse es normalen Computernutzern unmöglich machen, OS X auf ihren PCs zu installieren:
Vergessen wir den 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 die CPUs von Intel einsetzte, und eröffnete die Möglichkeit, OS X auf PCs zu installieren. Wiederum lassen wir die Legalität vergessen, ich beziehe mich auf sachliche und technische Hinweise. 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? Handelt es sich um eine Hardware, die speziell für OS X entwickelt wurde oder nur für Mac-Computer geeignet ist? Oder ist es nur Apple, der das Leben der Computerbenutzer technisch schwierig macht?
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 Leute glauben?
Die Antwort
SuperUser-Mitwirkender Journeyman Geek hat die Antwort für uns:
Seltsamerweise? Apple-Systeme suchen nach einem bestimmten Chip und können nicht ausgeführt oder installiert werden. Dies wird als System Management Controller bezeichnet und ist unter anderem ein verherrlichter Lüftercontroller. Praktisch ist das so das Grund, abgesehen von einigen anderen spezifischen Dingen, die anders sein könnten - beispielsweise Firmware für Videokarten für Videokarten und OS X-spezifische Treiber für verschiedene Dinge (an Soundkarten denken), dass Sie nicht einfach eine Vanilla-Kopie des Betriebssystems booten können X direkt auf Ihrem beigen Box-PC. Natürlich ist dies nicht so schwer zu umgehen, weshalb Ihr OS-gehosteter VM-Host normalerweise OS X-VMs ausführen kann, und es gibt viele Hackintosh-Distributionen.
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 wurde mit einigen Änderungen für Darwin erstellt. Daneben gab es einige Versuche, Darwin als Open-Source-Betriebssystem neu zu verpacken.
Apple unterstützt eine begrenzte Auswahl an Hardware kennt wird funktionieren. Andernfalls müssen Sie getestete Hardware einarbeiten oder Hardware hacken, um zu funktionieren. Diese Dies macht es schwierig, OS X auf Standardhardware auszuführen. Das SMC ist relativ trivial, um herumzukommen. Deine bekommen nicht unterstützt Soundchip (nichts wie ein Mikrofon, das bei maximaler Lautstärke auf einem Laptop hängen bleibt, um den Tag zu ruinieren), Videoadapter und andere Hardware sind der knifflige Teil. Wenn Sie beispielsweise einen AMD-Prozessor haben, wird der Aktienkern einen Blick darauf werfen und in Panik geraten, als wäre eine Maus in die Hose geraten. In vielen Fällen baut die Lösung einen neuen Kernel auf, mit Patches aus der Darwin-Quelle (FOSS) und verwendet diese.
Kurz gesagt, das große Problem ist nicht der Zauberchip, sondern OS X muss mit dem spielen ganzes System.
Wie Sie sehen, ist es zwar nicht einfach, OS X auf einem PC zu installieren und auszuführen, aber es ist machbar. Möchten Sie Ihren eigenen Hackintosh-PC bauen? Dann lesen Sie unsere tollen Guides hier:
Der How-To-Geek-Guide zum Hackintoshing - Teil 1: Die Grundlagen
Das How-To-Geek-Handbuch zum Hackintoshing - Teil 2: Die Installation
Der How-To-Geek-Guide zum Hackintoshing - Teil 3: Upgrade auf Lion und Dual-Booting
Haben Sie der Erklärung etwas hinzuzufügen? Sound off in den Kommentaren. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Hier geht es zum vollständigen Diskussionsthread.