Homepage » come » Perché è ancora così difficile installare OS X su PC?

    Perché è ancora così difficile installare OS X su PC?

    I Mac sono passati ai processori Intel anni fa, ma è ancora un enorme problema avere OS X su un PC. Continuate a leggere mentre esploriamo gli ostacoli tecnici nell'installazione del sistema operativo Apple su un PC.

    La sessione di domande e risposte di oggi ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di siti Web di domande e risposte basato sulla comunità.

    La domanda

    Lettore SuperUser Braiam vuole sapere quali sono gli ostacoli tecnici che impediscono ai normali utenti di computer di installare OS X sui loro PC:

    Lasciamo perdere l'EULA e qualsiasi altra regolamentazione legale. Non sono interessato a quelli.

    Tutti sanno che fino a poco tempo fa, OS X (o Mac OS) poteva essere eseguito solo su Mac basati su PowerPC, ma questo cambiò quando Apple iniziò a utilizzare le CPU Intel e aprì la possibilità di installare OS X su PC. Di nuovo mi dimentico di legalese, vado per riferimenti fattuali e tecnici. Dopo lo switch, gli utenti hanno iniziato a sperimentare fino a quando non è stato possibile installare ed eseguire OS X su un PC.

    Qualcuno sa perché OS X non funzionerebbe sul PC di una persona normale? Si tratta di un pezzo di hardware su misura o su misura per OS X che solo i computer Mac hanno? O è solo Apple a rendere difficile la vita degli utenti di computer a livello tecnico?

    È davvero complicato come sembra "hardware-saggio" eseguire OS X su un PC, o le differenze tra computer Mac e PC sono più piccole (e più semplici) di quanto la maggior parte della gente creda?

    La risposta

    Collaboratore SuperUser Journeyman Geek ha la risposta per noi:

    Abbastanza stranamente? I sistemi Apple controllano un chip specifico e si rifiutano di eseguirlo o installarlo senza di esso. Questo è chiamato il controller di gestione del sistema, e in effetti è un fan controller glorificato tra le altre cose. In pratica, questo è il ragione, al di fuori di alcune altre cose specifiche che potrebbero essere diverse - come il firmware della scheda video per schede video e driver specifici per OS X per varie cose (le schede audio vengono in mente) che non si può semplicemente avviare una copia vaniglia del SO X proprio sul tuo pc beige. Ovviamente, non è così difficile spostarsi, ed è per questo che l'host VM ospitato da OS X può eseguire OS X VM e ci sono distro di Hackintosh in giro.

    La maggior parte dei metodi di installazione di Hackintosh in questi giorni utilizzano varianti di boot132, un bootloader fornito quando Apple stava passando da PPC a Intel con alcune modifiche. Il bootloader originale era open source e costruito con alcune modifiche per Darwin. Per inciso, ci sono stati alcuni tentativi di riconfezionare Darwin come sistema operativo open source.

    Apple supporta una gamma limitata di hardware conoscere funzionerà. Altrimenti, dovrai eseguire il backup di hardware testato o hackerare hardware funzionante. Questo è ciò che rende difficile l'esecuzione di OS X sull'hardware di base. La SMC è relativamente banale per andare in giro. Ottenere il tuo supportato chip audio (niente come avere il microfono bloccato al massimo volume su un laptop per rovinare la giornata), scheda video e altro hardware è la parte difficile. Se si dispone di un processore AMD, ad esempio, il kernel di serie darà un'occhiata a esso e il panico come un mouse ha funzionato su i pantaloni. In molti casi, la soluzione finisce con la creazione di un nuovo kernel, con patch fuori dalla sorgente Darwin (che è FOSS) e usando quello.

    In breve, il grande problema non è il chip magico, è OS X che ha bisogno di giocare con il intero sistema.

    Come puoi vedere, anche se potrebbe non essere facile far funzionare OS X su PC, è fattibile. Interessato a costruire il tuo PC Hackintosh? Quindi assicurati di leggere le nostre fantastiche guide qui:

    The How-To Geek Guide to Hackintoshing - Part 1: The Basics

    The How-To Geek Guide to Hackintoshing - Parte 2: L'installazione

    The How-To Geek Guide to Hackintoshing - Parte 3: Aggiornamento a Lion e Dual-Booting


    Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.