Comment installer un Hackintosh Snow Leopard dans Virtualbox
Nous avons déjà expliqué comment exécuter une machine virtuelle Mac OS X avec VMware Fusion sur votre Hackintosh, mais ce tutoriel ne vous fera pas beaucoup de bien si vous n’avez pas encore installé Mac OS X sur votre PC. Si vous avez besoin d’aide pour décider de faire cet acte de foi, vous pouvez plutôt essayer d’installer Mac OS X Snow Leopard sur Virtualbox. Virtualbox est une suite de virtualisation qui fonctionne pour Windows – installer Mac OS X sur une machine virtuelle sous Windows avant de le faire sur votre ordinateur réel est une excellente pratique, et cela vous donne une chance de déterminer si vous préférez réellement OS X à Windows. Lisez après la pause pour un tutoriel complet.
REMARQUE: Le guide suivant est destiné à l’installation de Mac OS X Snow Leopard uniquement, car il utilise la même méthode que celle que j’utilise pour mon guide d’installation Snow Leopard standard.
Pour cette machine virtuelle, nous allons utiliser Virtualbox, qui est une suite de virtualisation gratuite et open source. L’installation d’OS X avec Virtualbox sous Windows est plus difficile que de le faire avec VMware Fusion sous OS X, car les programmes de virtualisation Windows ne prennent pas « officiellement » en charge Mac OS X. Vous ne pourrez pas activer la prise en charge graphique complète, par exemple. Ce tutoriel ne doit être pris que comme une preuve de concept.
Configuration requise pour l’ordinateur
Vous avez besoin d’un ordinateur avec Windows pour exécuter Mac OSX sous Windows (bien sûr). Vous aurez besoin d’au moins 4 Go de RAM et d’un processeur dual-core (deux cœurs) ou mieux. Personnellement, l’ordinateur que j’utilisais pour cela avait un processeur 4 cœurs et 12 Go de RAM, ce qui est bien plus que suffisant. Vous avez également besoin d’environ 10 Go d’espace disque inutilisé.
Faites un clic droit sur « Poste de travail » sur votre bureau et cliquez sur « Propriétés » pour vérifier les statistiques sur votre ordinateur. S’il ne vous indique pas directement le nombre de cœurs de votre processeur, recherchez votre modèle de processeur sur Wikipedia ou Google. Vous devez également noter que votre processeur est « Intel » ou « AMD ». Ce guide ne couvre pas les processeurs AMD, car ils rendent Mac OS X plus difficile à configurer.
Exigences générales
En plus d’un bon ordinateur qui utilise un processeur Intel, vous avez besoin des trois éléments suivants pour exécuter Mac OS X sous Windows.
- Virtualbox: Cette suite de virtualisation est gratuite (contrairement à VMware), et bien qu’elle n’offre pas de support officiel pour Mac OS X, elle fonctionne assez bien.
- iBoot et Multibeast: Vous avez besoin du CD de démarrage de tonymacx86 pour démarrer le programme d’installation de Mac OS X, et Multibeast pour permettre à Virtualbox de démarrer OS X sans iBoot plus tard. Techniquement, n’importe quel CD de démarrage pour Mac OS X fonctionnera, et vous n’avez pas besoin de Multibeast pour installer Chameleon (le composant principal d’Easybeast), mais nous utiliserons les outils de tonymacx86 par souci de commodité. Comme d’habitude, vous devez vous inscrire sur tonymacx86.com pour télécharger ces outils.
- DVD d’installation de Mac OS X Snow Leopard (20$): La méthode utilisée par ce guide nécessite le DVD de vente au détail pour Mac OS X Snow Leopard.
Étape 1: Préparez
Téléchargez Virtualbox, installez-le et ouvrez-le. De plus, si vous souhaitez pouvoir afficher des périphériques USB à partir de votre machine virtuelle Mac OS X Snow Leopard, téléchargez le pack d’extension Virtualbox et exécutez-le avant de passer à l’étape 2.
Vous devez également télécharger le.fichier iso pour iBoot.
Étape 2: Créer une nouvelle machine virtuelle
Virtualbox vous permet d’exécuter Mac OSX dans Windows en créant une machine virtuelle, qui est un programme qui simule un ordinateur normal. Pour créer une machine virtuelle, ouvrez Virtualbox et cliquez sur « Nouveau » en haut à gauche. Donnez un nom à votre nouvelle machine virtuelle et choisissez « Mac OS X » pour le type de système d’exploitation.
Je recommande d’affecter au moins 2 Go de RAM à la machine virtuelle, mais vous pouvez attribuer aussi peu que 1024 Mo de RAM. Chaque fois que vous allumez Mac OS X, la RAM que vous affectez ici sera utilisée pour exécuter la machine virtuelle. La RAM sera restituée à votre ordinateur normal après avoir éteint Virtualbox.
Vous devrez créer un nouveau disque dur pour la machine virtuelle. Virtualbox vous demandera quel type de disque vous souhaitez créer : VDI, VDMK ou VHD. VDI est le format d’origine de Virtualbox, tandis que VDMK est le format utilisé par VMware. Si vous envisagez d’obtenir une copie de VMware, vous pouvez choisir VDMK. Sinon, choisissez simplement VDI. Je recommande de créer un disque en expansion dynamique; la seule autre option, le stockage de taille fixe, consommera votre disque dur.
Étape 3: Donnez à votre nouvelle machine virtuelle un système d’exploitation.
Votre machine virtuelle va maintenant être créée. Mais ne vous arrêtez pas maintenant – vous devez encore modifier quelques paramètres avant que votre machine ne fonctionne réellement. Votre nouvelle machine virtuelle apparaîtra dans la colonne de gauche de la page de démarrage de Virtualbox. Sélectionnez votre machine virtuelle Mac OS X (en un seul clic) sur la page principale de Virtualbox et ouvrez les paramètres de la machine virtuelle. Une fois les paramètres ouverts, allez dans « Système » et décochez la case « Activer EFI ». C’est de loin le paramètre unique le plus important que vous devrez modifier.
EFI, qui signifie Extended Firmware Interface, est une fonctionnalité qui aide les systèmes d’exploitation à démarrer. Malheureusement, Mac OSX nécessite EFI ‘speshul’, donc l’EFI utilisé par Virtualbox ne fonctionne pas.
De plus, assurez-vous que « Activer IO APIC » est coché. Ensuite, cliquez sur l’onglet « Accélération » et vérifiez les deux options. Je ne sais pas si ces options comptent réellement (EFI est certainement la variable la plus importante), mais c’est mieux sûr que désolé.
Une fois que vous avez terminé, allez dans les paramètres de « Stockage ». Dans l’arborescence de stockage, vous verrez une icône de CD intitulée « Vide ». Cliquez dessus et cliquez sur « Choisir un fichier de disque CD / DVD virtuel ». Dans la fenêtre qui apparaît, choisissez le.copie iso d’iBoot.
Étape 4: Démarrez-le!
Démarrez votre machine virtuelle. Vous devriez arriver à un écran avec la pomme tonymacx86 sur le dessus.
Insérez votre DVD Snow Leopard au détail dans le lecteur de DVD de votre ordinateur. En bas à droite de la fenêtre Virtualbox, il y aura une petite icône de CD. Ceci est votre lecteur de CD virtuel. Faites un clic droit sur l’icône du CD et basculez le lecteur virtuel de votre copie d’iBoot vers votre lecteur de DVD réel (avec le DVD Snow Leopard dedans).
Appuyez ensuite sur « F5 » pour actualiser le menu iBoot, afin qu’il puisse détecter le nouveau disque d’installation. Une fois qu’iBoot détecte le disque, appuyez sur la touche entrée / retour de votre clavier pour démarrer l’installation d’OS X. L’écran d’installation apparaîtra dans quelques minutes. Vous arriverez finalement à une page qui vous demandera une « destination » pour l’installation de votre Mac. Oh non, la page est vierge! On va devoir arranger ça. Pour ce faire, démarrez Utilitaire de disque (situé sous le menu Utilitaires dans la barre supérieure).
Vous devez utiliser l’utilitaire de disque pour effacer votre disque dur afin qu’OS X puisse s’y installer. Partitionnez le lecteur si vous le souhaitez (OS X ne peut pas démarrer à partir d’une partition de taille supérieure à 1 To, gardez cela à l’esprit lors du partitionnement). Effacez ensuite le lecteur / partition sur lequel vous souhaitez installer OS X.
Sur la page d’installation pour Mac OSX, le disque dur / la partition de disque devrait maintenant apparaître. Sélectionnez-le et continuez sur la page Résumé de l’installation. Cliquez sur le bouton « Personnaliser » en bas à gauche de l’écran Résumé de l’installation et décochez des options supplémentaires pour accélérer le processus.
Installer OS X. Le processus me prend 20 à 30 minutes. Une fois cela fait, l’ordinateur redémarrera. Cliquez à nouveau avec le bouton droit sur la petite icône du CD en bas à droite de la fenêtre Virtualbox et revenez à iBoot. Le menu iBoot (avec la pomme tonymacx86 en haut) apparaîtra à nouveau. Choisissez votre nouvelle installation Snow Leopard dans le menu iBoot et appuyez sur Entrée pour la démarrer.
Étape 5: Installez Easybeast avec Multibeast
Par défaut, votre ethernet (Internet) et votre son devraient fonctionner dans votre machine virtuelle Snow Leopard. Ouvrez Safari et téléchargez l’édition Léopard des neiges Multibeast. Ouvrez Multibeast et installez Easybeast. Vous pouvez maintenant démarrer votre machine virtuelle sans avoir à basculer votre lecteur de CD virtuel sur iBoot à chaque fois.
Bien que cette étape soit facultative, je vous recommande de le faire de toute façon. Quoi qu’il en soit, lorsque vous utiliserez votre Mac OS X pour la première fois, vous remarquerez probablement une chose: la résolution de votre écran est de 1024×768. Étant donné que Virtualbox ne prend pas « techniquement » en charge Mac OS X, il n’y a aucun moyen officiel de changer cela. Mais voici comment vous pouvez le changer de toute façon:
Vous pouvez changer « 1920x1080x32 » à la résolution qui convient le mieux à votre moniteur. Par exemple, si vous souhaitez utiliser la résolution 1600×900, tapez « 1600x900x32 ».
Cependant, Snow Leopard ne vous laissera pas enregistrer vos modifications normalement, car « org.Caméléon.démarrage.plist » est un fichier protégé par le système. Au lieu de cela, vous devrez enregistrer une nouvelle version de ce fichier dans un endroit aléatoire (comme le bureau de Mac OS X, par exemple). Ensuite, supprimez l’ancienne version d’org.Caméléon.démarrage.plist, et remplacez-le par la nouvelle version que vous avez modifiée. Une fois cela fait, éteignez la machine virtuelle.
Ensuite, ouvrez l’invite de commandes sous Windows (assurez-vous d’être connecté à un compte administrateur sous Windows). Vous pouvez le faire en ouvrant le menu Démarrer et en tapant « invite de commandes » dans la barre de recherche du menu Démarrer. Ensuite, tapez la commande suivante dans l’invite de commande.
cd »C:\Program Files\Oracle\Virtualbox »
Cette commande changera le focus de l’invite de commande sur le dossier du programme pour Virtualbox (si vous avez installé Virtualbox ailleurs, changez la commande à l’endroit où vous l’avez installée). Ensuite, tapez cette commande:
vboxmanage setextradata « Nom de la machine virtuelle » « CustomVideoMode1 » « 1920x1080x32 »
Cette commande active « vboxmanage », un programme en ligne de commande inclus avec Virtualbox qui vous permet d’éditer les propriétés de votre machine virtuelle, y compris ses résolutions intégrées. Remplacez « Nom de la machine virtuelle » par le nom de votre machine virtuelle you vous pouvez trouver le nom de votre machine virtuelle dans le volet gauche de la fenêtre principale de Virtualbox (dans la capture d’écran ci-dessous, ma machine virtuelle s’appelle « Mountain Mac 2 »). Remplacez « 1920x1080x32 » par la résolution que vous utilisez.
Une fois cela fait, redémarrez votre machine virtuelle. Il va maintenant démarrer en pleine résolution. Félicitations!
Étape 7: Désactivez les mises à jour.
Tout d’abord, une remarque importante : NE METTEZ PAS À JOUR NORMALEMENT. C’est une règle d’or du Hackintoshing, et elle s’applique également aux machines virtuelles exécutant Mac OS X.
Quoi qu’il en soit, Mac OS X est configuré pour se mettre à jour automatiquement. C’est mauvais. Pour désactiver les mises à jour automatiques, cliquez sur l’icône Apple dans le coin supérieur gauche de Mac OS X, accédez aux Préférences système, puis cliquez sur « Mise à jour logicielle ». Décochez la case « Rechercher les mises à jour « .
Étape 8: Mise à jour de votre machine virtuelle
Donc, peut-être que vous ne voulez pas que votre machine virtuelle soit bloquée sur Mac OSX version 10.6.3 pour toujours. Heureusement pour vous, il vous est possible de mettre à jour Mac OS X sans qu’il explose.
Tout d’abord, téléchargez la mise à jour combo pour la version de Mac OSX que vous souhaitez. Contrairement aux mises à jour normales de l’utilitaire de mise à jour logicielle (que vous auriez dû désactiver à l’étape 9), une mise à jour combinée est installée manuellement. Si vous souhaitez mettre à jour votre machine virtuelle vers Mac OSX version 10.6.6, recherchez simplement « mise à jour combinée 10.6.6 » sur Google. La mise à jour combo officielle d’Apple est littéralement le premier résultat de recherche.
Téléchargez la mise à jour. Cela prendra un certain temps, car la plupart des mises à jour de combo sont massives. Une fois que vous avez terminé, cliquez sur « Machine » en haut de la fenêtre de votre Virtualbox, puis sur « Prendre un instantané ». Fondamentalement, cela enregistre l’état actuel de votre machine, donc si vous faites exploser accidentellement Mac OS X lors de la mise à jour, vous pouvez simplement le restaurer à votre état précédent.
Après avoir pris un instantané de l’état actuel de votre machine, exécutez la mise à jour. Cela prendra encore 20 à 30 minutes. Une fois la mise à jour terminée et vous demandant de redémarrer votre machine virtuelle, NE REDÉMARREZ PAS.
Ouvrez plutôt le navigateur Web de votre machine virtuelle Mac OS X et téléchargez le noyau hérité de la version de Mac OSX vers laquelle vous mettez à jour. Si vous mettez à jour votre machine virtuelle vers la version 10.6.6 de Mac OSX, recherchez « noyau hérité 10.6.6 » dans Google. Recherchez un noyau hérité par « nawcom ».
Tous les noyaux hérités sont disponibles sur le blog de la nawcom, mais comme la plupart des blogs, l’organisation est terrible. C’est plus facile juste de Google ses affaires.
Une fois que vous avez trouvé le bon noyau hérité, installez-le. Ensuite, vous pouvez redémarrer votre ordinateur pour terminer la mise à jour du système.
Si tout s’est bien passé, votre machine virtuelle devrait toujours pouvoir démarrer. Hourra! : D Plus, Mac OS X aura été mis à jour.
Récapituler
L’installation de Mac OS X sur une machine virtuelle est une excellente pratique pour la réalité: installer Mac OS X sur votre ordinateur réel. Ne soyez pas trop à l’aise, cependant. Par rapport à la plupart des ordinateurs, les machines virtuelles Virtualbox sont très « vanillées », ce qui signifie qu’elles sont très compatibles avec Mac OS X dès le début. Après tout, le son et l’Ethernet fonctionnent dès le début. Vous ne pouvez pas compter sur cette chance avec un vrai PC.
Et même si vous n’avez pas l’intention de le faire pour de vrai, avec un Hackintosh, c’est toujours une chose vraiment cool à essayer pendant le week-end.
VOIR AUSSI : Comment installer Mac OS X Lion dans Virtualbox