Installer Mac OS X dans VirtualBox (AMD)
3 avril 2012 par Virtualisation
Pour des besoins de tests avant une installation client, j’avais besoin d’un Ordinateur Mac avec OS X Lion. Acheter un mac pour justes quelques tests n’étant pas dans les moyens du client (ni de mes propres moyens), j’ai donc décidé d’installer le système d’exploitation sur une image virtuelle dans VirtualBox. Malheureusement, tous les tutoriaux disponibles pour cette version affirme que cela ne marche pas sur un ordinateur avec processeur AMD ce qui est mon cas. et pourtant…
Notes : Cette installation nécessite les élément suivants :
- Virtualbox : Cette suite de virtualisation est libre, et même si elle n’offre pas de support officiel pour la virtualisation de Mac OS X, elle fonctionne assez bien et sera suffisante pour des tests
- iATKOS: Il s’agit d’une distribution de Mac OS X Lion modifié pour fonctionner sur un PC classique. S’agissant d’une distribution non officielle je ne vous fournirait pas de lien, mais vous pouvez la retrouver grâce à Google (il s’agit d’une image .dmg d’environs 4 Go).
Installer Virtualbox
Télécharger VirtualBox, l’installer, et de l’ouvrir. Cette procédure est assez simple et ne demande pas à être détaillée.
Créer une nouvelle machine virtuel
Pour créer une machine virtuelle, ouvrez VirtualBox et cliquez sur « New » en haut à gauche. Donnez à votre nouvelle machine virtuelle d’un nom, et choisissez « Mac OS X » pour le système d’exploitation.
Même si 1024 Mo est suffisant, je vous recommande d’affecter au moins 2048 Mo de RAM pour la machine virtuelle pour plus de confort. Chaque fois que vous utiliserez Mac OS X, la RAM que vous attribuez ici sera utilisée pour exécuter la machine virtuelle et sera rendue à votre ordinateur une fois la machine virtuel éteinte. Cela implique d’avoir bien entendu un ordinateur déjà bien fourni en mémoire :
Ensuite il vous faudra créer votre nouveau disque de stockage virtuel :
Ici nous choisirons VDI qui est le format natif par défaut de Virtualbox. Les autres formats disponibles sont les suivants :
- VDMK : format de disque type Vmware ;
- VHD : format de disque type VirtualPC (Microsoft)
- HDD : format de disque type Parallels (version 2)
Une fois le type de disque choisi, il faudra définir comment sera alloué l’espace de stockage c’est à dire dynamiquement ou fixe. Si comme moi vous disposez d’un bon disque dur choisissez « fixe » ce qui permettra de gagner en rapidité lors de l’utilisation de votre machine virtuelle :
Enfin, il ne vous reste plus qu’à choisir la taille de votre disque et de lui donner un nom. Ici, pour nos tests, nous avons choisis 20 Go :
Il ne reste plus qu’à lancer la création de votre machine virtuelle en cliquant sur le bouton « créer » qui apparaît ensuite et de patienter un peu.
Finaliser la configuration de votre machine
Votre machine virtuelle est maintenant créée. Mais nous avons encore besoin de changer quelques paramètres avant de la démarrer :
Votre nouvelle machine virtuelle apparaît sur la colonne de gauche de la page de démarrage Virtualbox. Sélectionnez votre « Mac Lion » et cliquer sur le bouton « Configuration ». Une fois la fenêtre des paramètres ouverte, allez dans « Système » et décochez la case « Activer EFI (OS spéciaux seulement) » :
L’option suivante est importante uniquement si vous avez un processeur AMD. Toujours dans les paramètres systèmes, aller dans l’onglet « Processeur » et décochez « Activer PAE/Nx ». Dans le cas contraire, Mac OS X vous préviendra au démarrage que le système n’est pas supporté :
Ne touchez pas aux autres paramètres et allez dans les paramètres de « Stockage ». Cliquez sur l’icone de CD (vide par défaut et dans la liste de choix, sélectionner « Choisir un fichier de disque virtuel de CD / DVD ». Dans la fenêtre qui apparaît, choisissez le fichier .Dmg pour iATKOS (ou n’importe quel distribution que vous avez téléchargé) :
Voilà votre machine virtuelle est configurée. Il ne vous reste plus qu’à la démarrer en cliquant sur le bouton « Start ».
Installer Mac OS X Lion
Après avoir démarré votre machine virtuelle, vous devriez voir apparaître l’image suivante (ou similaire en fonction de la distribution) :
Il faut maintenant patienter un peu le temps que le système se charge. Vous devez ensuite choisir la langue. Personnellement j’ai choisi le français :
Cliquer ensuite sur le bouton « Continuer » et accepter les conditions générales :
Vous devez choisir ensuite le disque d’installation. Par défaut aucun disque n’apparait dans la fenêtre. vous devez cliquer dans le menu sur « Utilitaires » puis sur « Utilitaire de disque » :
Mac OS X Lion doit être installé sur un disque totalement propre et vous devez donc utiliser l’utilitaire de disque pour nettoyer votre disque dur Virtualbox en cliquant sur le bouton « effacer… » présent dans l’onglet « effacer » après avoir donné un nom à votre disque (OSX dans notre exemple) :
Une fois votre disque prêt, vous pouvez fermer l’utilitaire de disque. L’installation doit alors vous montrer l’icone de votre disque. Sélectionnez-le et cliquez sur « Installer ». Il faudra maintenant patienter jusqu’au message précisant de redémarrer votre machine. Le plus simple est alors de fermer la machine puis de modifier de nouveau la configuration pour retirer le CD comme vu précédemment et enfin de redémarrer votre machine.
Au redémarrage, certaines questions vous seront posé, à savoir :
- choisissez votre pays (pour moi, Maurice)
- sélectionner votre clavier (Américain dans mon cas)
- transférer des données vers ce Mac (Ne pas transférer)
- identifiant Apple (aucun)
- Enregistrement (Ne rien remplir > Continuer > Continuer)
- Créer un compte d’ordinateur (saisissez un nom et mot de passe)
- Fuseau horaire (Port-Louis – Maurice dans mon cas)
















Matthieu!!! a écrit 13 juin 2012
c bien d’effacer les commentaire hein pff
Franck Lemarié a écrit 13 juin 2012
Désolé mais certains commentaires ont disparus suite à un problème avec mon anti-spam. Mais n’hésite pas à le ré-écrire…
Jonas a écrit 8 mai 2013
Je connais bien ce logiciel de spam et moi aussi il me pose certain problème mais ce n’est pas Franck Lemearié qui les a supprimer je pense
lies a écrit 14 juin 2012
Bonjour,
Merci beaucoup pour ce tutoriel.
J’aimerai savoir est ce que ça marche avec tous les «iATKOSL2». J’ai essayé avec un, apparemment, ça ne marche pas.
Merci a vous encore une fois.
Franck Lemarié a écrit 29 août 2012
Désolé pour la réponse tardive. Je suis en plein changement (carrière et domicile). Je ne peux pas malheureusement tester toutes les versions iATKOS. Mais pour ceux cela intéresse, la version que j’ai utilisé est la suivante : http://kat.ph/iatkos-l2-mac-os-x-lion-10-7-2-t5989819.html. Pour vérification son MD5 est c1f92e1e19bffa947871f082e1f231fd.
Matthieu!!! a écrit 15 juin 2012
Dés que je démarre pour la première fois la machine je reste bloqué sur la pomme il n’y a aucun chargement
Franck Lemarié a écrit 29 août 2012
Difficile de répondre sans en savoir plus sur la configuration ou sur la version de l’image. Je ne peux que redonner le lien de téléchargement de l’image que j’ai utilisé : http://kat.ph/iatkos-l2-mac-os-x-lion-10-7-2-t5989819.html et conseiller de jouer avec les paramètres systèmes de ton image virtualbox. Je viens de faire un ajout sur mon article en mettant à disposition ma configuration au format xml. En espérant que cela pourra vous aider.
marks a écrit 27 juillet 2012
merci pour ce4t article qui m’a beacop aide car je veux mettre lion en machine virttuelle depuis maintenant 4 mois et aucun logiciel (appart iatkos) n’a marche
encore mecri,
HIGHTECHISAPRO
Théo a écrit 20 août 2012
En allumant ma machine virtuelle , la première image s’affiche puis la pomme d’apple en fond blanc reste bloquée. Comment faire ??
Franck Lemarié a écrit 29 août 2012
Je ne peux que donner la même réponse à tous. En dehors du fait que mon métier me laisse peu de temps pour assurer un support, sans détails précis, je ne peux pas vous aider. Je vous laisse revoir la fin de mon article où je viens d’ajouter ma configuration (format VBOX) ainsi que l’adresse de l’image utilisée. J’espère que cela vous aidera.
kabdriver a écrit 1 novembre 2012
Si ça peut aider, pour avoir eu le même problème, en passant le système d’exploitation (virtualbox > Général > version > 64bits) ça fonctionne.
IATKAOSL2.
Vincent a écrit 17 septembre 2012
Bonjour,
malgré votre tuto très bien expliqué, le chargement reste bloqué sur la pomme. Est ce que vous auriez une solution pour remédier à ce problème?
Merci par avance.
Franck Lemarié a écrit 22 septembre 2012
Essayez la variante proposée par Sylvia en choisissant Server Mac OS 64 et en activant PAE/NX.
silvia a écrit 20 septembre 2012
Salut,
j’ai suivi ton tuto, mais ça n’as pas marché; j’ai toutefois « googlé » un peu et ja’ai résolu en définissant la machine comme serveur mac os 64, en activant PAE/Nx et an activant l’accélération graphique.
Si ça peut servir.
Silvia
Franck Lemarié a écrit 22 septembre 2012
Merci du retour. Sur ma machine, activer PAE/Nx provoque un message d’erreur mais je ne l’avais jamais essayé en combinaison avec la version Serveur Mac OS 64. Après un test, ma machine virtuelle fonctionne mais le démarrage est un peu plus long et la fluidité graphique n’est pas aussi bonne. Un problème qui pourrait être certainement résolu en modifiant les ressources allouées à la machine virtuelle. Dans tous les cas, tout dépendra des ressources matérielles de votre hôte. J’espère que cette variante saura aider nos lecteurs.
beji a écrit 25 septembre 2012
Salut bon tuto ça fonctionne chez moi cependant la résolution reste a 1024×768 je ne trouve pas solution une idée peut être merci d’avance ?
Franck Lemarié a écrit 10 octobre 2012
La résolution peut être changée en modifiant le fichier /Library/Preferences/SystemConfiguration/com.apple.Boot.plist. Il s’agit d’un fichier texte mais pour le modifier il faudra d’abord le copier sur bureau, le modifier avec l’éditeur de texte puis le sauvegarder, puis remplacer ton original par ta nouvelle version avant de rebooter. Je te conseille de garder l’original dans un coin. Dans ce fichier tu devrais trouver un paramètre comme celui-ci :
Graphics Mode
1024x768x32@60
Il suffira donc juste de modifier la résolution…
Izno a écrit 29 septembre 2012
Super, tout ok pour moi
juju99 a écrit 16 novembre 2012
bonjours,
je suis un novice sur virtual box et depuis un petit peu de temps je cherche a mettre mac sur virtualbox et depuis le début j’ai des messages d’erreur avec soi au tout début (avant la pomme) ou a la fin de l’installation
je n’y comprend rien merci de votre aide!
je vous met un imprécr:
https://dl.dropbox.com/u/87309299/configs.JPG
https://dl.dropbox.com/u/87309299/erreur%20%28au%20debut%20avant%20l%27instalation%29.JPG
voila merci
PS: j’utilise ITALKOS s3 v2 et ITALKOS L2
Franck Lemarié a écrit 7 décembre 2012
Bonjour,
malheureusement, mes nouvelles obligations professionnelles ne me permet plus de trouver le temps d’aider tous le monde.
cordialement
FUCHS a écrit 18 novembre 2012
Bonjour, merci pour ce tuto qui m’a permis de lancer l’installation ( ce que je n’arrivais pas à faire).
Cependant lorsque je démarre pour la première fois ( juste après l’installation) il se bloque sur la pomme; je l’ai exécuté avec -v et le message d’erreur suivant est ressorti: No DSDT replacement found. Leaving ACPI data as is
Starting Darwin x86_64
Que faire ? Sur certain sites ils disent que je doit créer un fichier dsdt moi même et le copier dans un des fichiers de mac osX. Seulement quand on va sur l’emplacement d’installation de mac osX, on ne peut pas accéder à la partition virtuelle. Elle est formée d’un bloc et on ne peut pas l’ouvrir.
Avez-vous déjà rencontré se problème ? Sinon comment faire pour le régler ?
Franck Lemarié a écrit 7 décembre 2012
Comme je le disais précédemment, je n’ai plus le temps de procéder au dépannage de chacun. Je laisse donc les commentaires ouverts dans l’espoir qu’un lecteur puisse vous aider.
DHAKER a écrit 22 janvier 2013
Salut, j’ai suivi toutes les étapes mais lorsque je termine l’installation il me demande de redemarrer alors je fais peripheriques–>ejecter CD puis Machines–>redemarrer il me dit no bootable device, system halt
HAN a écrit 11 février 2013
As tu essayé de créer un disque Mac OS X server 64bits ??
saad a écrit 16 février 2013
MErciiiiiiiiiiiiiiiii
mansoure a écrit 26 février 2013
apres l’istallation de machine est ce que cette machine capable pour la programation ios iphone … ?,
Franck Lemarié a écrit 12 mars 2013
Ne développant pas sur IOS, je ne peux malheureusement pas vous répondre. Le mieux est de faire le test…
willy a écrit 21 avril 2013
merci de ce merveilleux tuto qui fonctionne du tonnerre merci
Alain a écrit 26 avril 2013
Merci pour ce tuto simple et efficace, j’ai vraiment gagné du temps !
je n’arrive pas à changer la résolution en 1280×1024 malgré une modif dans un fichier comme indiqué mais ce n’est pas grave, tout fonctionne.
Merciiiiiiiiiiiiiii et bravo