14Aug

Pourquoi est-il encore si difficile d'installer OS X sur des PC?

Les Macs

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.Lisez la suite pendant que nous explorons les obstacles techniques dans l'installation du système d'exploitation d'Apple sur un framework PC.

Question d'aujourd'hui &La session de réponse nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement communautaire de sites Web Q & A.

La question Lecteur

SuperUser Braiam veut savoir quels sont les obstacles techniques qui empêchent les utilisateurs normaux 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 Macs PowerPC, mais cela a changé quand Apple a commencé à utiliser les processeurs Intel et a ouvert la possibilité d'installer OS X sur les PC.Encore une fois, oublions 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.

Est-ce que quelqu'un sait pourquoi OS X ne fonctionnerait pas sur le PC d'une personne normale? S'agit-il d'une partie du matériel sur mesure ou sur mesure pour OS X que seuls les ordinateurs Mac possèdent? Ou est-ce seulement Apple qui rend la vie des utilisateurs d'ordinateur difficile sur le plan technique?

Est-ce vraiment aussi compliqué qu'il semble "matériel" de faire fonctionner OS X sur un PC, ou est-ce que les différences entre ordinateurs Mac et PC sont plus petites( et plus simples) que la plupart des gens ne le croient?

La réponse

SuperUser contributeur Journeyman Geek a la réponse pour nous:

Assez curieusement? Les systèmes Apple vérifient une puce spécifique et refusent de l'exécuter ou de l'installer sans elle. Ceci est appelé le contrôleur de gestion du système, et en effet est un contrôleur de ventilateur glorifié entre autres choses. Pratiquement, c'est la raison , en dehors de certaines autres choses qui pourraient être différentes - comme le firmware de la carte vidéo pour les cartes vidéo et OS X pilotes spécifiques pour diverses choses( cartes son viennent à l'esprit) que vous ne pouvez pasjuste 'démarrer une copie de vanille de OS X directement sur votre PC box beige. Bien sûr, ce n'est pas si difficile à contourner, ce qui explique pourquoi votre hôte VM hébergé par OS X moyen peut exécuter des machines virtuelles OS X, et il y a des distributions Hackintosh qui circulent.

La plupart des méthodes d'installation de Hackintosh utilisent ces jours-ci des variantes de boot132, un chargeur de démarrage fourni lors de la transition de PPC à Intel avec quelques modifications. Le bootloader original était open source, et construit avec quelques changements pour Darwin. En aparté, il y a eu quelques tentatives de reconditionner Darwin en tant que système d'exploitation open source.

Apple prend en charge une gamme limitée de matériel que vous savez fonctionnera. Sinon, vous devrez utiliser du matériel testé ou pirater du matériel pour travailler. est ce qui rend l'exécution d'OS X sur le matériel de base difficile. Le SMC est relativement trivial pour se déplacer. Obtenir votre puce non pris en charge( rien de tel que d'avoir votre micro coincé au maximum de volume sur un ordinateur portable pour ruiner votre journée), adaptateur vidéo, et tout autre matériel est la partie délicate. Si vous avez un processeur AMD, par exemple, le noyau du stock va le regarder et paniquer comme une souris a couru son pantalon. Dans la plupart des cas, la solution finit par construire un nouveau noyau, avec des correctifs de Darwin source( qui est FOSS) et l'utilisant.

En bref, le gros problème n'est pas la puce magique, c'est OS X qui a besoin de jouer sympa avec le système .

Comme vous pouvez le voir, bien qu'il ne soit pas facile de faire fonctionner OS X sur un PC, c'est faisable. Vous souhaitez construire votre propre PC Hackintosh? Ensuite, assurez-vous de lire nos excellents guides ici:

Le guide pratique de Hackintoshing - Partie 1: Les bases

Le guide pratique de Hackintoshing - Partie 2: L'installation

Le guide pratique de 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? Découvrez le fil de discussion complet ici.