Page d'accueil » comment » Comment installer macOS High Sierra dans VirtualBox sous Windows 10

    Comment installer macOS High Sierra dans VirtualBox sous Windows 10

    Que vous souhaitiez tester occasionnellement un site Web dans Safari ou essayer un petit logiciel dans l'environnement Mac, il est utile de pouvoir accéder à la dernière version de macOS sur une machine virtuelle. Malheureusement, vous n'êtes pas vraiment supposé faire cela, donc faire fonctionner macOS dans VirtualBox est pour le moins délicat.

    Ce n'est pas impossible, cependant. Certaines personnes présentes sur les forums InsanelyMac ont mis au point un processus qui fonctionne. La seule chose ne pas le travail est sain, ce qui pour une raison quelconque est très déformé ou inexistant. En dehors de cela, il s'agit de macOS High Sierra, qui fonctionne parfaitement dans VirtualBox..

    Pour rendre les choses un peu plus faciles pour les gens, nous avons combiné les méthodes de plusieurs fils de discussion différents dans un seul tutoriel pas à pas, avec des captures d’écran. Plongeons dedans.

    REMARQUE: pour que cela fonctionne, vous devez avoir accès à un vrai Mac afin de télécharger High Sierra. Nous pourrions, nous supposons, obtenir un ISO High Sierra par d’autres moyens, mais nous ne le recommandons pas. Empruntez le Mac d'un ami pendant une heure si vous n'en avez pas et tout devrait bien aller: tout ce qui va au-delà de la première étape de ce didacticiel peut être effectué sur votre PC Windows.

    Si vous êtes sur un Mac et souhaitez utiliser une machine virtuelle macOS sur ce Mac, nous vous recommandons d’explorer plutôt Parallels Desktop Lite, car il peut créer des machines virtuelles macOS gratuitement et est beaucoup plus facile à utiliser..

    Prêt à commencer? Sautons dans!

    Première étape: créer un fichier ISO macOS High Sierra

    Pour commencer, nous devrons créer un fichier ISO du programme d'installation de macOS High Sierra afin de pouvoir le charger dans VirtualBox sur notre ordinateur Windows. Saisissez votre Mac emprunté, rendez-vous dans le Mac App Store, recherchez Sierra et cliquez sur «Télécharger».

    Une fois le processus terminé, le programme d'installation se lancera. Ce n'est pas grave. Fermez-le simplement avec Command + Q. Nous ne voulons pas mettre à jour le Mac de votre ami. nous avons juste besoin des fichiers téléchargés.

    Pour convertir ces fichiers en ISO, nous devrons utiliser le terminal, que vous trouverez dans Applications> Utilitaires..

    Tout d’abord, exécutez la commande suivante pour créer une image disque vierge:

    hdiutil create -o /tmp/HighSierra.cdr -size 7316m -layout SPUD -fs HFS + J 

    Ensuite, montez votre image vierge:

    hdiutil joindre /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint / Volumes / install_build

    Vous allez maintenant restaurer BaseSystem.dmg à partir du programme d'installation vers la nouvelle image montée:

    asr restore -source / Applications / Installation \ macOS \ High \ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target / Volumes / install_build -noprompt -noverify -erase

    Notez qu'après cela, le nom de notre point de montage de destination a été remplacé par «Système / système de base OS X». Vous avez presque terminé! Démontez l'image:

    hdiutil detach / Volumes / OS \ X \ Base \ System

    Et, enfin, convertissez l'image que vous avez créée en un fichier ISO:

    hdiutil convert /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso

    Déplacez l'ISO sur le bureau:

    mv /tmp/HighSierra.iso.cdr ~ / Desktop / HighSierra.iso

    Et vous avez un fichier ISO High Sierra démarrable!

    Copiez-le sur votre ordinateur Windows à l'aide d'un grand lecteur flash, d'un disque dur externe ou de votre réseau local..

    Deuxième étape: créer votre machine virtuelle dans VirtualBox

    Ensuite, allez sur votre machine Windows et installez VirtualBox si vous ne l’avez pas déjà fait, en vous assurant de disposer de la version la plus récente (sérieusement, les anciennes versions risquent de ne pas fonctionner.)

    Ouvrez-le et cliquez sur le bouton “Nouveau”. Nommez votre machine virtuelle «High Sierra» et choisissez «Mac OS X» pour le système d’exploitation et «Mac OS X (64 bits)» pour la version (à ce jour, «macOS High Sierra» n’est pas proposé, mais C'est très bien.)

    Continuez tout au long du processus. Pour la mémoire, nous vous recommandons d’utiliser au moins 4 096 Mo, bien que vous puissiez en choisir davantage si vous avez suffisamment de RAM pour votre machine Windows..

    Ensuite, vous serez interrogé sur votre disque dur. Choisissez «Créer un disque dur virtuel maintenant» et cliquez sur Créer..

    Choisissez VDI pour le type de disque dur et cliquez sur Suivant. On vous demandera si vous voulez un lecteur de taille dynamique ou corrigé. Nous recommandons la taille fixe, car elle est un peu plus rapide, même si cela prend un peu plus d'espace disque sur votre ordinateur Windows..

    Cliquez sur Suivant. On vous demandera quelle taille de lecteur vous voulez; Nous recommandons au moins 25 Go, ce qui est suffisant pour le système d'exploitation et quelques applications. En fonction de votre situation de stockage, vous pouvez en proposer plus, mais nous ne pensons pas que vous puissiez en utiliser beaucoup moins..

    Cliquez sur les invites pour créer une entrée pour votre machine virtuelle! Maintenant il est temps de faire une petite configuration.

    Troisième étape: Configurez votre machine virtuelle dans VirtualBox

    Vous devriez voir votre machine virtuelle dans la fenêtre principale de VirtualBox.

    Sélectionnez-le, puis cliquez sur le gros bouton jaune «Paramètres». Tout d’abord, allez à «Système» dans la barre latérale gauche. Sur l'onglet Carte mère, assurez-vous que «Disquette» n'est pas cochée.

    Cliquez ensuite sur l'onglet "Processeur" et assurez-vous qu'au moins deux processeurs sont alloués à la machine virtuelle..

    Ensuite, cliquez sur «Affichage» dans la barre latérale gauche et assurez-vous que la mémoire vidéo est réglée sur au moins 128 Mo.

    Ensuite, cliquez sur «Stockage» dans la barre latérale gauche, puis cliquez sur le lecteur de CD «Vide». Cliquez sur l'icône du CD en haut à droite, puis accédez au fichier ISO High Sierra que vous avez créé précédemment..

    Assurez-vous de cliquer sur «OK» pour finaliser toutes les modifications que vous avez apportées, puis fermez VirtualBox. Non, sérieusement: fermez VirtualBox maintenant ou les prochaines étapes ne fonctionneront pas.

    Quatrième étape: Configurez votre machine virtuelle à partir de l'invite de commande

    Nous avons fait quelques ajustements, mais nous devons en faire encore davantage pour convaincre le système d'exploitation qu'il fonctionne sur un vrai Mac. Malheureusement, il n'y a pas d'option pour cela depuis l'interface de VirtualBox, vous devez donc ouvrir l'invite de commande.

    Ouvrez le menu Démarrer, recherchez «Invite de commandes», puis cliquez dessus avec le bouton droit de la souris et sélectionnez «Exécuter en tant qu'administrateur».

    Vous devez exécuter un nombre de commandes, dans l'ordre. Collez les commandes suivantes, en appuyant sur Entrée après chacune et en attendant sa fin:

    cd "C: Program FilesOracleVirtualBox"
    VBoxManage.exe modifyvm "High Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
    VBoxManage setextradata "High Sierra" "VBoxInternal / Appareils / efi / 0 / Config / DmiSystemProduct" "MacBookPro11,3"
    VBoxManage setextradata "High Sierra" "VBoxInternal / Appareils / efi / 0 / Config / DmiSystemVersion" "1.0"
    VBoxManage setextradata "High Sierra" "VBoxInternal / Appareils / efi / 0 / Config / DmiBoardProduct" "Mac-2BD1B31983FE1663"
    VBoxGérer setextradata "High Sierra" "VBoxInternal / Périphériques / smc / 0 / Config / DeviceKey" "Notre travail est protégé par ces mots surveillés (c) AppleComputerInc"
    VBoxManage setextradata "High Sierra" "VBoxInternal / Appareils / smc / 0 / Config / GetKeyFromRealSMC" 1

    C'est tout! Si tout a fonctionné, vous ne devriez pas recevoir de commentaires. les commandes seront simplement exécutées. Si la commande ne fonctionne pas, assurez-vous que votre machine virtuelle s'appelle «High Sierra» exactement. si ce n'est pas le cas, éditez les commandes ci-dessus en mettant le nom de votre machine entre guillemets. Allez-y et fermez l'invite de commande. Nous retournons maintenant à VirtualBox.

    Cinquième étape: démarrer et exécuter le programme d'installation

    Rouvrez VirtualBox, cliquez sur votre machine Sierra, puis cliquez sur «Démarrer». Votre machine va démarrer. Vous verrez beaucoup d’informations superflues lorsque cela se produira - et je veux dire un lot-mais ne vous inquiétez pas pour ça. C'est normal, même certaines des choses qui ressemblent à des erreurs.

    Vous ne devez vous inquiéter que si une erreur spécifique se bloque pendant cinq minutes ou plus. Il suffit de s'en aller et de le laisser courir un peu. Si vous avez tout fait correctement, ça va démarrer.

    Finalement, vous verrez l’installateur vous demander de choisir une langue:

    Choisissez «Anglais» ou la langue que vous préférez, puis cliquez sur «Suivant». Avant de faire quoi que ce soit, cependant, cliquez sur «Utilitaire de disque», puis sur «Continuer».

    Vous ne verrez pas le lecteur: ne paniquez pas, High Sierra masque les lecteurs vierges par défaut. Dans la barre de menu, cliquez sur «Afficher», puis sur «Afficher tous les périphériques».

    Vous devriez maintenant voir votre lecteur virtuel vide dans la barre latérale. Cliquez dessus, puis cliquez sur l'option “Effacer”.

    Nommez le lecteur «Macintosh HD» et laissez les deux autres paramètres tels quels: «Journal étendu de Mac OS» et «Carte de partition GUID».. Ne créez pas de partition AFS, car cela ne fonctionnera pas et vous devrez recommencer avec un nouveau disque dur virtuel. Cliquez sur «Effacer», puis fermez Utilitaire de disque lorsque le processus est terminé. Vous serez ramené à la fenêtre principale.

    Sélectionnez «Réinstaller macOS», puis cliquez sur «Continuer». Vous serez invité à accepter les conditions..

    Acceptez et vous serez éventuellement invité à choisir un disque dur. sélectionnez la partition que vous venez de créer.

    L'installation va commencer! Cela peut prendre un certain temps, alors soyez patient. Finalement, votre machine virtuelle redémarrera et vous ramènera… au programme d'installation. Pas de panique: c'est à prévoir.

    Étape 6: Étape 2 du programme d’installation de démarrage à partir du disque dur virtuel

    À ce stade, le programme d'installation a copié les fichiers sur le disque dur virtuel et compte démarrer à partir de là. Pour une raison quelconque, cela ne fonctionne pas sur la machine virtuelle. C'est pourquoi vous revoyez le programme d'installation..

    Éteignez votre machine virtuelle et ouvrez ses paramètres. Allez dans Stockage, cliquez sur «HighSierra.iso» dans le panneau «Arbre de stockage», puis cliquez sur l'icône du CD en haut à droite, puis sur «Supprimer le disque du lecteur virtuel». Cela déconnectera complètement notre ISO d'installation..

    Maintenant, démarrez la machine virtuelle et vous verrez ce bel écran.

    Il s’agit du shell interne EFI et, tant que vous voyez «FS1» inscrit en jaune, vous pouvez l’utiliser pour lancer le reste du programme d’installation. Cliquez sur la machine virtuelle et laissez-la capturer votre souris et votre clavier, puis tapez fs1: et appuyez sur Entrée. Cela fera basculer les répertoires sur FS1, où se trouve le reste du programme d'installation..

    Ensuite, nous allons exécuter quelques commandes afin de passer au répertoire dont nous avons besoin:

    cd "données d'installation macOS" cd "fichiers verrouillés" cd "fichiers de démarrage"

    Maintenant, nous pouvons exécuter le programme d'installation lui-même avec la commande suivante:

    boot.efi

    L'installateur va reprendre là où il s'est arrêté. Tout d'abord, vous verrez une série de texte, comme avant, mais vous verrez finalement revenir le programme d'installation de l'interface graphique. (Ne vous inquiétez pas, il suffit de suivre ce processus une fois.)

    Nous y arrivons, juste besoin d'un peu plus de patience.

    Étape huit: Connectez-vous à macOS High Sierra

    Finalement, la machine virtuelle redémarre à nouveau, cette fois dans macOS High Sierra. Si cela ne se produit pas, essayez d'éjecter l'ISO de la machine virtuelle. Lorsque High Sierra démarre, vous devrez choisir votre pays, configurer un utilisateur et le reste du processus de configuration initiale..

    Finalement, vous arriverez au bureau Mac. Yay!

    Vous pouvez maintenant essayer n'importe quel logiciel Mac, bien que certaines fonctions, telles que FaceTime et Messages, ne fonctionnent pas car Apple ne reconnaîtra pas votre ordinateur comme un vrai Mac. Mais beaucoup de choses de base devraient fonctionner. S'amuser!

    Étape huit (facultatif): Modifiez votre résolution

    Par défaut, votre machine virtuelle aura une résolution de 1024 × 768, ce qui ne laisse pas beaucoup de place pour travailler. Si vous essayez de changer la résolution depuis macOS, vous ne verrez aucune option pour le faire. Au lieu de cela, vous devez entrer quelques commandes.

    Arrêtez votre machine virtuelle en arrêtant macOS: cliquez sur Apple dans la barre de menu, puis cliquez sur «Arrêter». Ensuite, fermez VirtualBox complètement (sérieusement, cette étape ne fonctionnera pas si VirtualBox est toujours ouvert!) Et revenez à Windows 'Invite de commandes en tant qu'administrateur. Vous devez exécuter les deux commandes suivantes:

    cd "C: Program FilesOracleVirtualBox"
    VBoxManage setextradata "High Sierra" "VBoxInternal2 / EfiGopMode" N

    Dans la deuxième commande, vous devez remplacer le N avec un nombre compris entre un et cinq, selon la résolution souhaitée:

    • 1 vous donne une résolution de 800 × 600
    • 2 vous donne une résolution de 1024 × 768
    • 3 vous donne une résolution de 1280 × 1024
    • 4 vous donne une résolution de 1440 × 900
    • 5 vous donne une résolution de 1920 × 1200

    Démarrez VirtualBox, chargez votre machine virtuelle et elle devrait démarrer à la résolution de votre choix!

    À partir de maintenant, vous pouvez ouvrir VirtualBox pour tous les tests liés au Mac que vous souhaitez effectuer. Encore une fois, vous verrez beaucoup d’erreurs apparaître au démarrage, mais c’est très bien; ignore les. N'oubliez pas non plus que l'audio ne fonctionnera pas, pas plus que FaceTime ou iMessage, qui nécessite un vrai Mac. Cela ne va pas être parfait, ce qui est à attendre d'une configuration totalement non supportée. Mais c'est macOS, dans une machine virtuelle, et ce n'est pas mal! N'oubliez pas de consulter notre guide des fonctionnalités avancées de VirtualBox pour tirer le meilleur parti de votre ordinateur..

    Encore une chose: un grand bravo à Chad S. Samuels, sans qui je n’aurais pas pu mettre à jour ce guide pour High Sierra. Merci beaucoup!