Les Mac sont passés aux processeurs Intel il y a des années, mais c'est toujours un énorme casse-tête d'exécuter OS X sur un PC. Continuez à lire pendant que nous explorons les obstacles techniques à l’installation du système d’exploitation d’Apple sur une infrastructure PC.
La session de questions et réponses d’aujourd’hui nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement de sites Web de questions-réponses géré par la communauté.
The Question
Le lecteur SuperUser Braiam veut savoir quels sont les obstacles techniques qui empêchent les utilisateurs normaux d'ordinateurs d'installer OS X sur leurs PC:
Oublions le CLUF et toute autre réglementation légale. Cela ne m'intéresse pas.
Tout le monde sait que jusqu'à récemment, OS X (ou Mac OS) ne pouvait être exécuté que sur des Mac basés sur PowerPC, mais cela a changé lorsque Apple a commencé à utiliser les processeurs Intel et a ouvert la possibilité d'installer OS X sur des PC. Oublions encore une fois le jargon juridique, je vais chercher des références factuelles et techniques. Après le changement, les utilisateurs ont commencé à expérimenter jusqu'à ce qu'il soit possible d'installer et d'exécuter OS X sur un PC.
Quelqu'un sait-il pourquoi OS X ne fonctionnerait pas sur le PC d'une personne normale? S'agit-il d'un élément matériel sur mesure ou adapté à OS X que seuls les ordinateurs Mac possèdent? Ou est-ce simplement Apple qui rend la vie des utilisateurs d’ordinateurs difficile sur le plan technique?
Est-ce vraiment aussi compliqué qu’il paraît «matériel» d’exécuter OS X sur un PC, ou les différences entre les ordinateurs Mac et les PC sont-elles plus petites (et plus simples) que la plupart des gens ne le pensent?
La réponse
Le contributeur SuperUser Journeyman Geek a la réponse pour nous:
Curieusement? Les systèmes Apple recherchent une puce spécifique et refusent de fonctionner ou de s'installer sans elle. C'est ce qu'on appelle le contrôleur de gestion système , et en fait est un contrôleur de ventilateur glorifié entre autres. En pratique, c'est les raison, en dehors de certaines autres choses spécifiques qui pourraient être différentes - telles que le micrologiciel de la carte vidéo pour les cartes vidéo et les pilotes spécifiques à OS X pour diverses choses (les cartes son viennent à l'esprit) que vous ne pouvez pas `` simplement '' démarrer une copie vanille du système d'exploitation X à droite sur votre box beige. Bien sûr, ce n'est pas si difficile à contourner, c'est pourquoi votre hôte de VM hébergé sur OS X moyen peut exécuter des VM OS X, et il existe des distributions Hackintosh qui flottent.
La plupart des méthodes d'installation Hackintosh de nos jours utilisent des variantes de boot132, un chargeur de démarrage fourni lorsque Apple passait de PPC à Intel avec quelques modifications. Le chargeur de démarrage d'origine était open source, et construit avec quelques changements pour Darwin . En passant, il y a eu quelques tentatives de reconditionnement Darwin comme système d'exploitation open source .
Apple prend en charge une gamme limitée de matériel connaître marchera. Sinon, vous devrez récupérer du matériel testé ou pirater du matériel pour qu'il fonctionne. Cette C'est ce qui rend difficile l'exécution d'OS X sur du matériel standard. Le SMC est relativement simple à déplacer. Obtenir votre non pris en charge la puce sonore (rien de tel que d'avoir votre micro bloqué au volume maximum sur un ordinateur portable pour gâcher votre journée), l'adaptateur vidéo et tout autre matériel est la partie délicate. Si vous avez un processeur AMD, par exemple, le noyau de base y jettera un coup d'œil et paniquera comme une souris a remonté son pantalon. Dans de nombreux cas, la solution finit par construire un nouveau noyau, avec des correctifs hors source Darwin (qui est FOSS) et en l'utilisant.
Bref, le gros problème n’est pas la puce magique, c’est OS X qui a besoin de bien jouer avec le système entier .
Comme vous pouvez le constater, même s'il n'est pas facile de faire fonctionner OS X sur un PC, c'est faisable. Vous souhaitez créer votre propre PC Hackintosh? Alors assurez-vous de lire nos formidables guides ici:
The How-To Geek Guide to Hackintoshing - Partie 1: Les bases
The How-To Geek Guide to Hackintoshing - Partie 2: L'installation
The How-To Geek Guide to Hackintoshing - Partie 3: Mise à niveau vers Lion et Dual-Booting
Avez-vous quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange férus de technologie? Consultez le fil de discussion complet ici .