Mac Os X High Sierra 10.13.6 ou Mojave 10.14 sur Windows 10 avec VirtualBox

Virtualisation

Mac Os X High Sierra 10.13.6 ou Mojave 10.14 sur Windows 10 avec VirtualBox
Post by Clément, le Thursday 04 October 18

Installer Mac OS X High Sierra (10.13.6) ou Mojave (10.14) sur Windows10 avec VirtualBox

L'objectif de ce tutoriel est d'expliquer étape par étape comment installer Mac OS High Sierra en version 10.13.6 sur une machine virtuelle avec le logiciel VirtualBox sous Windows 10.

Ce tutoriel peut aussi fonctionner pour la version de Mac OS Mojave mais hélas je n'ai pas réussi et ai rencontré un problème avec le clavier et la souris. Si vous souhaitez essayer, la démarche est la même.

Récupération de l'ISO

La première étape est de récupérer l'ISO de Mac OS X High Sierra, ici la version 10.13.6, sur le drive d''un compère SYSNETTECH ici qui partage à l'ISO pré créer et qui permet de ne pas avoir à passer par un Mac pour créer l'iso à partir de l'image disque récupéré.

Création de la machine virtuelle

Avant toute chose vérifier que vous avez activer, dans le bios de votre carte mère, le mode hyperv pour faire de la virtualisation dans le cas où vous avez un processeur intel.

La seconde étape est de configurer le logiciel VirtualBox pour créer notre machine virtuelle sur laquelle installer Mac OS.

Ce tuto ne vous expliquera pas comment installer le logiciel VirtualBox.

Voici les étapes pour créer la machine virtuelle :

  • Créer une nouvelle machine virtuelle sur le bouton bleu Nouvelle.
  • Rentrez son nom, ici je l''appellerai "High Sierra", car je suis original.
    Le type et la version se sélectionne dans mon cas, car le nom est explicite, sinon sélectionner le type "Mac OS X" et la version "macOS 10.13 High Sierra (64-bit)".
  • Ensuite pour la taille mémoire vive faites en fonction de votre mémoire disponible, dans mon cas "4096 Mio" qui correspond à un un quart.
  • Ensuite il faut créer le disque dur virtuel. Choisissez VDI puis Dynamiquement alloué (ou Taille fixe si vous préférez), laissez le nom par défaut et définissez la taille souhaitée, attention si votre VirtualBox est sur SSD à peut être choisir un chemin dans votre HDD, sachant que l'OS prend déjà 25 Go environ, je décide de prendre 50 Go. Terminez la création du disque avec Créer.

Voilà votre machine virtuelle est créer mais cela ne suffit pas.

Configuration de la machine Virtuelle

Maintenant il va falloir configurer la machine virtuelle.

Pour commencer configurons la machine virtuelle depuis VirtualBox :

  • Sélectionnez votre nouvelle machine puis cliquez sur le bouton Configuration
  • Dans la partie Système :
    • puis Carte mère décochez la case Disquette
    • dans Processeur mettez le nombre de cœurs de votre processeur à allouer, je met le maximum de la zone verte, soit 4 c'est-à-dire la moitié.
      pour le pourcentage des ressources je mets à 100%. Vous pouvez mettre moins si votre ordinateur ne procède pas beaucoup de cœurs mais restez dans la zone verte.
  • Dans la partie Affichage et Ecran :
    mettez la mémoire vidéo au maximum c'est-à-dire 128 Mo.
  • Dans la partie Stockage nous allons devoir ajouter notre iso sur lequel booter au lancement pour effectuer l'installation de Mac OS.
    Pour se faire cliquez sur le disque vide pour sélectionner le lecteur de disque émulé et ajoutez y l'iso en cliquant sur le petit disque bleu sur la partie droite puis Choisissez un fichier de disque optique virtuel… et sélectionne l'iso dans votre ordinateur.
  • Terminez la configuration en cliquant sur OK.

Maintenant il va falloir procéder à quelques petites opérations depuis l'invite de commande en mode administrateur, dans le menu démarrer, invite de commande, clic droit puis exécuter en tant qu'administrateur et enfin oui :

  • Fermer VirtualBox
  • Diriger vous dans le répertoire où se situent les fichiers de VirtualBox en tapant la commande avec le bon chemin, si vous avez installé avec les valeur par défaut :
cd "C:\Program Files\Oracle\VirtualBox" 

Si par exemple vous avez installé VirtualBox sur votre disque E dans le répertoire VM, et bien réalisez les commandes :

E:
cd "E:\VM"
  • Ensuite tapez la suite de commandes suivantes en remplaçant "High Sierra" par le nom que vous avez utilisé pour nommer votre machine virtuelle. Pour VirtualBox 5:
VBoxManage.exe modifyvm "High Sierra" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Pour VirtualBox 4 :

VBoxManage.exe modifyvm "High Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Si aucun message n'est affiché alors tout s'est bien passé.

Voilà votre machine virtuelle configurée.

Installation de Mac OS X High Sierra

Vous pouvez relancer VirtualBox et cliquez sur la flèche verte Démarrer pour démarrer la machine virtuelle.

Vous devriez d'abord voir beaucoup de texte défiler, patientez jusqu'à ce que l'interface graphique s'affiche. Avec la pomme dans un premier temps puis jusqu'au premier menu de configuration.

Si vous voyez que cela ne bouge plus beaucoup est qu'il est possible que cela est crashé, redémarrez la machine virtuelle en fermant depuis la croix.

Une fois que l'interface graphique a bien finie de charger, sélectionner votre langue sur le premier menu puis validez avec la flêche.

Ensuite sélectionnez l'utilitaire de disque et cliquez sur le bouton continuer
Sélectionnez le disque dur créer plutôt, dans mon cas un disque de 50Go. Celui-ci figure dans la zone supérieur gauche.
Et cliquer sur le bouton effacer au milieu en haut.
Nommez le comme vous le souhaitez, dans mon cas je le nomme "Macintosh HD"
Validez en cliquant sur le bouton Effacer.

Une fois cela fait, quittez l'utilitaire de disque et sur le menu principal sélectionnez Installer macOS puis lancer l'utilitaire d'installation en appuyant sur Continuer.
Acceptez les conditions d'utilisations de Mac OS.
Sélectionnez le "disque dur" précédemment formaté puis lancer l'installation avec la flèche Installer.

Et vous n'avez plus qu'à patienter jusqu'à ce que l'OS soit installer sur le disque dur de votre machine virtuelle.

Et c'est pas fini

Une fois terminée, la machine virtuelle va redémarrer et va surement revenir au menu d'installation, n'ayez crainte c'est normal, l'iso est toujours dans le lecteur.
Eteignez donc la machine depuis la pomme en haut à gauche.
Retourner dans le panel de Configuration de la machine virtuelle, dans Stockage puis sélectionnez le lecteur où se situe l'iso, puis sur le petit disque bleu là où vous avez choisi le disque cliquez sur Retirer le disque du lecteur virtuel.
Et valider avec OK.

Vous pouvez redémarrer la machine virtuelle en cliquant sur Démarrer pour finaliser l'installation.
Si tout se passe bien un terminal apparait devant vous.
Exécutez ces commandes :

fs1:
cd "macOS Install Data\Locked Files\Boot Files"
boot.efi

Vous pourriez rencontrer des problèmes avec le clavier qui est en Qwerty.
Le : s'effectue avec Shift + M.
Le " se fait avec Shift + %.
Le \ se fait avec la touche *.
Le . s'effectue avec la touche : ou alors le . du pavé numérique.
Le m quant à lui se fait avec la touche ,.
Le a se fait avec le Q.

Laissez travailler la machine, de nombreuses lignes défilent sur votre écran.
Pour enfin afficher l'interface graphique d'installation définitive de l'OS sur le disque dur de la machine virtuelle.

Une fois terminée, la machine redémarre de nouveau. Il est possible que lors du redémarrage les lignes défilant sur l'écran s'arrête et que plus rien ne bouge même après plusieurs longues minutes, dans ce cas éteignez la machine et redémarrez la.

Vous n'avez plus qu'à compléter les information de configuration de votre profil.
Je vous conseil d'ailleurs de ne pas vous connecter avec votre identifiant(compte) Apple ou d'en créer un, mais de passer cette étape et de la reporter à plus tard lorsque votre système sera complètement installer.

Changer la résolution de l'écran

Votre machine virtuelle avec votre beau Mac OS X High Sierra est fonctionnelle mais la définition de l'écran est de 1024x768 est ce n'est pas très pratique.

Pour cela il faut changer la définition depuis l'invite de commande, mais avant cela fermez la machine virtuelle ainsi que VirtualBox.
Puis tapez de la même manière que tout à l'heure les commandes :

cd "C:\Program Files\Oracle\VirtualBox" 
VBoxManage setextradata “High Sierra” VBoxInternal2/EfiGraphicsResolution 1920x1080

Evidemment choisissez la définition de votre écran. L'important étant de garder un ratio similaire à celui de votre écran.

Et une fois votre machine virtuelle lancée, dans le menu de la machine, dans Ecran sélectionnez Mode plein écran (ou Ctrl Droit + F) pour que votre beau système soit parfaitement affiché sur l'écran.

Conclusion

En cas de problème laissez un commentaire sous cet article, et si vous ne recevez pas de réponse, n'hésitez pas à me contacter par mail à l'adresse clement@boissard.info

Je vous souhaite la réussite et une bonne journée.


Commenter

Commentaires

Par rwolfmof,
le Saturday 20 November 21,
à 10h03.

https://images.google.se/url?q=https://pasadena-plumbingservices.com


Par lewis,
le Monday 26 November 18,
à 22h18.

tuto parfait pour installer une vm mac je recommande !!!!!!!