Comment installer OS X sur votre PC avec VirtualBox ?

72

clavier mac star wars Comment installer OS X sur votre PC avec VirtualBox ?

Installer Mac OS X sur votre PC grâce à Virtualbox sous Windows…

Si comme moi, vous disposez d’un PC sous Windows et que vous souhaitez découvrir (avant d’acheter) les capacités du célèbre OS d’Apple, ce Tuto est fait pour vous. Ce n’est pas le premier du genre (ni mon premier essai) sur le sujet et vos retours positifs m’ont donné les motivations pour continuer. Merci à vous.

Pourquoi virtualiser OS X Mountain Lion 10.8 ? Plusieurs raisons à cela… Les utilisateurs curieux pourront découvrir le système Apple, même si les performances ne sont pas les mêmes (dégradée). L’utilisateur expérimenté pourra prendre ses repères et faire ces premières impressions. Les développeurs vont pouvoir tester leur application sur un environnement qu’il ne possède pas forcément, etc. La virtualisation évite de toucher à l’environnement Windows. Mais si vous êtes sûr de vous, l’installation sur PC est encore plus performante (suivez ce guide).

Vous me l’avez demandé, le voici : Mountain Lion OS X 10.8 avec VirtualBox…

Pour ce nouveau Tuto, vous aurez besoin de plusieurs choses :

  • PC : Il faut impérativement un ordinateur équipé d’un processeur Intel Dual-Core (minimum) et disposant de la technologie VT-x.
  • VirtualBox : On ne présente plus le très bon outil de virtualisation VirtualBox… À noter, VirtualBox Extension Pack vous permettra d’avoir accès aux périphériques USB.
  • OS X Mountain Lion : Deux solutions s’offrent à vous pour obtenir le système d’exploitation. Soit vous récupérez la version d’un Mac (légal) ou sinon vous pouvez regarder de ce côté-là ;)
  • HackBoot : Télécharger les images ISO  HackBoot 1 et HackBoot 2.
  • MultiBeast 4 : Nous permettra de personnaliser notre installation (site officiel)

Une fois que tous ces prérequis sont remplis, nous pouvons commencer…

Installer et paramétrer VirtualBox

Installer VirtualBox sur votre PC. Créer une nouvelle machine virtuelle que vous appellerez par exemple Mac ML. Dans les menus déroulants, vous devriez voir apparaître Mac OS X  et choisissez la version Mac OS X (64-bit). Tout est bon, on continue.

Creation machine virtuelle Comment installer OS X sur votre PC avec VirtualBox ?
Pour la quantité de mémoire RAM, choisissez au minimum 2Go. Si votre configuration le permet, mettez un peu plus.
On continue sur ce nouvel écran et on choisit de Créer un nouveau disque dur au format VDI avec un stockage dynamique, au moins 40Go.

creation disque VDI dynamique Comment installer OS X sur votre PC avec VirtualBox ?

Voilà, la première étape est quasiment terminée.

Faites clique droit sur votre nouvelle machine Mac ML et choisissez Paramètres et allez à la section Système et DÉCOCHEZ Activer EFI (Image ci-dessous).

parametre ML EFI Comment installer OS X sur votre PC avec VirtualBox ?

Allez maintenant dans la section Stockage et cliquez sur le lecteur CD vide dans la partie de droite puis cliquez sur l’icône représentant un CD et sélectionnez l’image HackBoot 1.

choisir cd virtuel Comment installer OS X sur votre PC avec VirtualBox ?
On est prêt à démarrer l’installation.

Installer OS X dans VirtualBox

Sélectionnez votre machine Mac ML dans le menu de gauche et cliquez sur le bouton Démarrer. Vous devriez voir cet écran s’afficher.

ML CD DVD Comment installer OS X sur votre PC avec VirtualBox ?

Cliquer sur l’icône CD en bas de l’écran de votre VirtualBox (pas celui au centre du X) et choisissez votre disque d’installation ISO d’OS X ;)

boot OS X Install DVD Comment installer OS X sur votre PC avec VirtualBox ?
Revenons maintenant à l’écran et appuyez sur la touche F5. Vous devriez voir apparaître OS X Install DVD. Sélectionnez-le et appuyez sur Entrer.

boot OS X Install DVD black screen Comment installer OS X sur votre PC avec VirtualBox ? L’installation démarre… Ne vous inquiétez pas, c’est normal… Tout va bien et soyez patient.

welcome Comment installer OS X sur votre PC avec VirtualBox ?

Après avoir choisi votre langue et accepté les conditions générales, il va falloir préparer votre disque dur virtuel (oui il n’est pas bien reconnu et c’est normal)

Format HDD OS X Comment installer OS X sur votre PC avec VirtualBox ?

Dans la barre de menu en haut, cliquez sur Utilitaire et choisissez Utilitaire de disque… Sélectionnez votre disque et cliquez sur l’onglet Effacer. Changez le nom du disque (ex Macintosh HD) et dans le menu déroulant Format, choisissez Mac OS Etendu (journalisé) cliquez le bouton Effacer et encore le bouton Effacer. Une fois terminée, fermez la fenêtre (bouton rouge avec la croix).

debut installation Comment installer OS X sur votre PC avec VirtualBox ?

Désormais, vous pouvez choisir le disque que vous venez de créer (Macintosh HD) pour faire notre installation. Comptez environ 20 minutes d’attente.

installation en cours Comment installer OS X sur votre PC avec VirtualBox ?

Le redémarrage automatique… mais pas bien. Vous devriez avoir cet écran (pas terrible) mais ne vous inquiétez pas.

redemarrage echec Comment installer OS X sur votre PC avec VirtualBox ?

Amélioration

En l’état, vous pourriez utiliser la machine virtuelle, mais on va tout de suite améliorer 2-3 choses afin que votre expérience soit la meilleure. Je vous rassure, ça ne va pas être long

Son

On va commencer par le son. Pour cela, allez dans Paramètres de votre machine virtuelle, section Stockage et nous allons choisir l’image ISO HackBoot 2 comme ci-dessous

hackboot2 iso Comment installer OS X sur votre PC avec VirtualBox ?

Lancez votre machine virtuelle. Vous devriez obtenir cet écran…

Choix disque demarrage Comment installer OS X sur votre PC avec VirtualBox ?

Choisissez votre disque Macintosh HD et patienter une bonne minute. Je vous laisse valider les conditions générales, le choix du clavier, nom d’utilisateur, mot de passe, etc.

Mountain Lion VM VirtualBox Windows 8 Comment installer OS X sur votre PC avec VirtualBox ?

Ouvrez Safari et télécharger MultiBeast… Pour récupérer Multibeast, allez directement sur le site tonymacx86 (je vous le mets le fichier ici MultiBeast-4.6.1 mais téléchargez la dernière version depuis le site officiel)

Lancez MultiBeast, suivez les instructions jusqu’à Type Installation. Recopiez les paramètres comme l’image ci-dessous.

MultiBeast installation personnalisee 1024x832 Comment installer OS X sur votre PC avec VirtualBox ?

Cliquez sur Continuer et enfin Installer

Boot sans le CD HackBoot

Pour démarrer la machine virtuelle OS X Mountain Lion sans CD HackBoot, nous allons effectuer plusieurs petites modifications.

Ouvez le Finder et cliquez sur le menu Aller->Aller au dossier et tapez

/System/Library/Extensions

Cherchez le fichier AppleGraphicsControl.kext et supprimez-le

suppression fichier Comment installer OS X sur votre PC avec VirtualBox ?

Vous pouvez enlever le CD iso HackBoot

Ajouter une résolution d’écran

Ouvez le Finder et cliquez sur le menu Aller->Aller au dossier et tapez

/Extra/

Double cliquez sur le fichier org.Chameleon.boot.plist et ajoutez la ligne suivante à la fin du fichier, juste avant </dict>

<key> Mode graphique </ key>
<string> 1920x1080x32 </ string>

Enregistrer le fichier et fermer. La résolution ici est donnée à titre d’exemple, vous pouvez en choisir une autre.

Revenez sous Windows et lancez la commande dos CMD et tapez la commande suivante :

cd « C:\Program Files\Oracle\VirtualBox » vboxmanage setextradata « Mac ML » « CustomVideoMode1″ « 1920x1080x32″

Attention à changer le nom de la machine virtuelle, ici Mac ML

Si votre écran n’accepte que du 1080*1024, mettez la bonne valeur dans les 2 étapes ci-dessus.

Bugs et astuces

Tout n’est pas toujours aussi joyeux, la machine virtuelle a des limites.

Arrêt/Redémarrage

Ils ne fonctionnent pas. Si vous choisissez d’arrêter votre machine virtuelle, cette dernière affichera cet écran

arret mac ml Comment installer OS X sur votre PC avec VirtualBox ?

Rien de grave, il vous suffit de cliquer sur la croix Windows en haut à droit et choisissez la mise sous tension de la machine

fermeture de la machine virtuelle Comment installer OS X sur votre PC avec VirtualBox ?

Audio ne fonctionne pas

Certains périphériques audio ne fonctionnent pas. Ce message d’erreur explique clairement la situation. Mais ce n’est pas pour ça que le son ne fonctionnera pas…

audio erreur Comment installer OS X sur votre PC avec VirtualBox ?

Plusieurs solutions :

  • Sous Windows, mettez le son au 3/4 de la puissance et refaites un test (exemple sous iTune) ;
  • Une fois la machine virtuelle arrêtée,  allez faire un tour dans les paramètres section audio et changer les valeurs ;
  • Essayez (en dernier recours) ce fichier VirtualBox ICH AC97 Audio Driver et installez-le. Redémarrez et profitez du son. Il n’est pas forcément bon, mais il existe.

Clavier

Pour le caractère @ faites : ALT GR + * ou la touche ² et la touche < suivant le choix du clavier
Pour le signe  faites : ALT GR + $
Pour le point d’exclamation ! : Touche 8

Amusez-vous bien et n’hésitez pas à partager avec nous vos expériences.

Un petit clic sur J’aime ou G+1 ça ne coûte rien, mais ça fait toujours super plaisir icon wink Comment installer OS X sur votre PC avec VirtualBox ?

source

Partager.
  • Toshy

    De toute façon la dernière bonne version de Mac OS X est Snow Leopard.

    Snow Leopard for ever <3

    • http://twitter.com/ShinyArc91 ShinyArc91

      Faux, c’est Mountain Lion

      • ib

        il est hors planete ce me joschi

  • Kay

    Bonjour LaRedaction, j’arrive a lancer mac os avec virtualbox, j’ai installé le package extension pour l’usb, certains devices fonctionnent comme le clavier, la souris, la webcam fonctionnent mais pas les clés usb : failed to attach usb devices….. Help please !

    • http://www.cachem.fr/ Fx

      Je ne peux pas tester tout de suite, je n’ai pas accès à ma machine. Peux-tu mettre ta clé USB avant de lancer la machine virtuelle ? Et refaire le test.

      • Kay

        J’ai essayer de lancer avec la clé deja branchée, et en la branchant apres, sa ne fonctionne pas toujours le meme message d’erreur quand je clique sur le menu usb et sur ma clé pour forcer l’activation alors que sa marche avec la cam par exemple

      • http://www.cachem.fr/ Fx

        Qestion idiote : As-tu fait le test avec une autre clé ?

      • Kay

        Même résultat avec trois clés différentes…

      • Bryan Simon

        Avec quel système de fichiers sont tes clés parce que de mémoire les macs prennent pas en compte les clés USB non mac…

  • VirtualTest

    La touche F5 ne fait pas apparaître OS X Install DVD !
    (Testé avec la dernier VirtualBox)

    • http://www.cachem.fr/ Fx

      J’ai eu le même souci que toi… Ça venait de l’image ISO qui n’était pas bonne.

  • Coco caramel

    Salut à tous, l’installation s’est déroulée sans problèmes sauf que je ne peux pas effacer .kext car je ne possède pas les droits administrateur.
    Mon compte est seulement en « standard » et hormis le compte « invité » il n’y a aucun autre compte.
    Pour modifier le système ou installer un programme, il me demande de me logger en tant qu’admin…
    Comment on fait ?

  • Antoine

    Est-ce compatible Windows 8 64bits? merci de votre réponse.

    • http://www.cachem.fr/ Fx

      Oui

  • Braxx

    Je ne comprend pas, je n’arrive pas à modifier ma résolution.. De base déjà j’ai pas le dossier extra, faut que je modifie le fichier com.apple.boot etc.., j’ai fais la commande avec le shell et rien n’y fait… J’ai try de créer le dossier extra et d’y mettre le fichier Chameleon mais rien non plus :(

    • http://www.cachem.fr/ Fx

      Pour la commande, il faut qu’elle soit exécutée en tant qu’Admin ou avec les droits d’Admin

      • Braxx

        Exacte merci, mais maintenant cela me renvoie un message d’erreur (j’ai essayé avec la machine lancée ou non) :

        C:Program FilesOracleVirtualBox>vboxmanage setextradata « OSX » « CustomVideoMode1″ « 1366x768x32″

        VBoxManage.exe: error: Failed to create the VirtualBox object!
        VBoxManage.exe: error: Code CO_E_SERVER_EXEC_FAILURE (0×80080005) – Server execution failed (extended info not available)
        VBoxManage.exe: error: Most likely, the VirtualBox COM server is not running or failed to start.

      • Braxx

        Exacte merci, mais maintenant cela me renvoie un message d’erreur (j’ai essayé avec la machine lancée ou non) :

        C:Program FilesOracleVirtualBox>vboxmanage setextradata « OSX » « CustomVideoMode1″ « 1366x768x32″

        VBoxManage.exe: error: Failed to create the VirtualBox object!
        VBoxManage.exe: error: Code CO_E_SERVER_EXEC_FAILURE (0×80080005) – Server execution failed (extended info not available)
        VBoxManage.exe: error: Most likely, the VirtualBox COM server is not running or failed to start.

      • Braxx

        Exacte merci, mais maintenant cela me renvoie un message d’erreur (j’ai essayé avec la machine lancée ou non) :

        C:Program FilesOracleVirtualBox>vboxmanage setextradata « OSX » « CustomVideoMode1″ « 1366x768x32″

        VBoxManage.exe: error: Failed to create the VirtualBox object!
        VBoxManage.exe: error: Code CO_E_SERVER_EXEC_FAILURE (0×80080005) – Server execution failed (extended info not available)
        VBoxManage.exe: error: Most likely, the VirtualBox COM server is not running or failed to start.

      • http://www.cachem.fr/ Fx

        Mmmh… Redémarre ta machine et retente. Sinon tente une autre dimension.

      • Braxx

        En fait il fallait aussi éxecuter VirtualBox en tant qu’admin. Mais rien ne se passe.. Il faut bien l’éxectuer lorsque la machine est lancée ?

      • http://www.cachem.fr/ Fx

        Non, la machine virtuelle doit être arrêtée. Mais je pense que le problème vient de la résolution qui n’est pas supportée. Tente 1360×768 ou 1280×800 ou encore 1920×1080

      • Braxx

        J’ai essayé et toujours rien, mystère.. En tout cas merci de ton aide, mais j’ai passé trop de temps dessus et il me le faut pour travailler, donc je vais essayer avec VMware puisque apparemment il y a juste besoin d’un module.

  • Azertix

    Salut à tous !
    J’ai suivi tout le tuto sans encombre et j’ai le message suivant qui apparait quand je boote sans ISO :
    FATAL: No bootable medium found! System halted.

    Ca parle à quelqu’un ?

    Merci d’avance !

    • Azertix

      Le fichier AppleGraphicsControl.kext est bien supprimé :(

      • Sofiane

        Décoche « Activer EFI » dans les reglage de ta VM

      • Azertix

        Salut Sofiane. C’est déjà décoché.
        Tu as une autre idée ?

      • Azertix

        Up !

      • http://www.cachem.fr/ Fx

        Repasse MultiBeast

  • ITS

    Est-ce faisable sur un Intel P 4 Dual (940)?
    Merci.

    • ITS

      … CPU 3.2 GHz

      • http://www.cachem.fr/ Fx

        C’est une bonne question… Je ne pense pas :(

  • JP

    En ce qui me concerne dans le fichier org.Chameleon.boot.plist j’ai dû mettre
    Graphics Mode
    1920x1080x32

    Si ça peut aider qqn…

    • http://www.cachem.fr/ Fx

      Merci ;)

  • Abdelghani Bekka

    les diapos de l’application keynote ne veulent pas marché comment faire

    • http://www.cachem.fr/ Fx

      C’est un des problèmes de la virtualisation…

  • ropie

    Bonjour à tous et merci pour ce tuto.

    Pour ma part j’ai été
    obligé de formater ma partition disque VirtualBox en HFS+ sinon j’avais
    le droit à un beau « still waiting for root device ».

    • http://www.cachem.fr/ Fx

      Etrange… mais merci de ton partage. Ca pourra aider les petits camarades.

  • PtitChat107

    Bonsoir, j’ai suivis avec attention ton topic et franchement je te remercie car j’ai eu du mal à en trouver un aussi bien expliquer enfin bref lors de l’installation qui ce passe tout à fait normalement, j’ai remarqué que je ne pouvais pas aller dans la partie « Personnalisé » juste avant l’installation proprement dite sur le disque dur (photo 1), je peux cliquer dessus mais rien ne s’affiche et donc je dois poursuivre l’installation. Puis une fois que j’ai laissé l’installation se poursuivre, j’ai cet écran mais qui n’a pas l’air de partir (photo 2), j’ai beau éteindre la machine virtuelle et la redémarrer le système me propose une nouvelle installation à chaque fois; pourtant j’ai bien vérifier l’ordre d’amorçage dans VirtualBox ce qui me parait étrange. Auriez vous une solution ?
    Merci d’avance.

    • http://www.cachem.fr/ Fx

      Après avoir éteint la machine virtuelle, pourrais-tu retirer le disque ISO et relancer ta machine virtuelle ?
      La fonction « Personnaliser » n’est utile ici…

  • dikdableu

    Comment tu fais pour connecter ton compte Apple avec la machine virtuel ? merci

  • Jules

    Je suis bloqué sur l’ecran du Haboot 1, Je selectionne le disque osx ML et j’appuie sur la touche f5 et la!!! je ne vois pas apparaitre « OS X Install DVD »
    est ce que qq un peut m’aider

    • Jules

      Non c’est bon j’ai pus l’installer mais il m’a fallu fermer la fenetre du hackboot 1 puis aller dans configuration et choisir le fichier iso de mac osx pui demarrer a nouveau

  • justas

    moi sa me fait écran noir après avoir rafraîchit et appuyer sur entré :/

  • Lola

    Bonjour,

    Savez vous comment partager un dossier entre Mac OS (invité) X et Windows (hôte)? Merci d’avance pour votre réponse.

    • Bryan Simon

      Est-ce que tu as un NAS? Parce que tu peux es partager via un NAS

  • Phil15

    Génial ce tuto . Osx marche nickel sauf pour la résolution d’écran j’ai tout essayer mais bon . Merci beaucoup car c’est mieux que d’avoir un logiciel qui mais une apparence pseudo mac et ralenti à mort le pc

  • teddy

    tu sais comment on linstale depui virtualbox sur le disque dure de ton pc pour que quand tu alume ton pc il dermarre sur mac sa seurais topp

    • http://www.cachem.fr/ Fx

      Non, je ne sais pas.

  • tomb69

    bonjour mon installation est bloqué a 3 minutes de la fin je coprend pas

    • http://www.cachem.fr/ Fx

      Refais un deuxième essai en restant devant ton écran… en bougeant la souris de temps en temps ;)

      • tomb69

        Oui j’ai essayer mais sa ne change rien

  • Guest

    Petit fix en passant pour virtualbox, quand vous cliquez sur About this Mac, Finder crash et il se relance, donc fermez completement votre vm et ajoutez cette ligne dans votre image via notepad++ par exemple:

    Relancez votre VM, About this Mac fonctionne ;)

  • Theodoros Koureas

    Petit fix pour About this Mac dans VirtualBox, a ajouter dans le fichier configuration:

    • http://www.cachem.fr/ Fx

      Merci :D

  • bebert

    je n’arrive pas à passer l’etape 1
    je fais demarrer tout semble ok mais pointer sur l’icone CD faire F5 et entrée
    j’obtiens can’t find machine kernel …..
    j’ai windows 8.1 virtual box 4.3 avec 3 machines virtuelles ubuntu, kubuntu, andrid qui fonctionnent

    • http://www.cachem.fr/ Fx

      Hello, peux-tu nous parler un peu de ta config ?

      • bebert

        en fait je croyais que le cd d’install était dans le hackboot (je n’avais pas fait attention à la taille)
        Par contre je n’arrive pas à trouver l’image iso de cet os
        cordialement

  • Antoine

    salut j ai se probleme la peut on m aider svp merci d’avance ^^

  • clement

    Après avoir suivis les étapes sur Hackboot l’écran noir apparait mais reste bloqué sur une commande « still waiting for root device » !
    Une petite aide serait la bienvenue :)

    Merci

    • Hugo

      Même problème

    • Hugo

      Si c’est bon, https://www.youtube.com/watch?v=XaqmCsUp_HM&hd=1, il y a un petit peu plus de détail notamment sur la configuration/réseau où il faut choisir l’accès par pont puis blablabla Family Controller.

  • nathv

    je suis bloqué ici ! tout fonctionnais et j ai redémarrer ma vm et voila .. un peu d aide serais bienvenu.

    • http://www.cachem.fr/ Fx

      Bonjour,

      as-tu changé ton disque de boot par HackBoot 2 ?

  • Keterax

    Après avoir appuyer sur F5 (a l’étape ou je doit choisir l’iso de OS X) rien ne ce passe. Pourquoi ?

  • LeKingduWar

    Moi j’ai un probleme:
    Sa bloque sur un ecran noir a la place de l’ecran d’installation.

  • jojo5808

    Bonjour,
    Est-il conseillé de mettre à jour l’OS, une fois installé ?

  • Dylan Paddeu

    impossible de mettre à jour l’os

  • olivier

    j’ai un probleme quand on dot choisir osx 10.8 instaldvd je le selectione mais sa reste hackboot que doije faire ?

  • thomasB

    HEEEEEEEEEEEEEEEELP ! ça me met ça :’(

    Échec de l’ouverture de session pour la machine virtuelle Mac ML.

    The virtual machine ‘Mac ML’ has terminated unexpectedly during startup with exit code 1.Code d’erreur : E_FAIL (0×80004005)Composant : MachineInterface : IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}

    Qu’es ce que je pourrais faire ? merci de m’aider:)

  • MOILOKO

    C’est normal, il faut pas télécharger la version 4.3.14 mais tu télécharge la version 4.3.15 encore en release. C’est la seule version qui fonctionne sur mon pc
    Voila le lien : https://www.virtualbox.org/download/testcase/VirtualBox-4.3.15-95713-Win.exe

Lire les articles précédents :
TVStation_planning_enregistrement
QNAP lance TV Station

QNAP a lancé officiellement TV Station. Cette application améliore les capacités multimédia de votre Turbo NAS, en permettant à ses utilisateurs de...

Fermer