Comment installer macOS High Sierra dans VirtualBox sous Windows 10

Table des matières:

Comment installer macOS High Sierra dans VirtualBox sous Windows 10
Comment installer macOS High Sierra dans VirtualBox sous Windows 10

Vidéo: Comment installer macOS High Sierra dans VirtualBox sous Windows 10

Vidéo: Comment installer macOS High Sierra dans VirtualBox sous Windows 10
Vidéo: Ce casque de réalité mixte français peut-il faire mieux que Facebook et Apple ? (Reportage) - YouTube 2024, Avril
Anonim
Image
Image

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 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 chosene 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. Let's plonger po

REMARQUE: pour que cela fonctionne, vous devez avoir accès à un vrai Mac afin de télécharger High Sierra. On pourrait, on le suppose, 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 ira bien - tout au-delà de la première étape de ce didacticiel peut être effectué sur votre PC Windows.

Si vous êtes sur un Mac et que vous 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? Laissez-nous entrer!

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 machine Windows. Saisissez votre Mac emprunté, allez dans le Mac App Store, recherchez Sierra et cliquez sur «Télécharger».

Une fois le processus terminé, l’installateur se lancera. C’est bien, fermez-le simplement avec Command + Q. Nous ne souhaitons pas mettre à niveau le Mac de votre ami. nous avons juste besoin des fichiers téléchargés.
Une fois le processus terminé, l’installateur se lancera. C’est bien, fermez-le simplement avec Command + Q. Nous ne souhaitons pas mettre à niveau le Mac de votre ami. nous avons juste besoin des fichiers téléchargés.

Pour convertir ces fichiers au format ISO, nous devons utiliser le terminal, que vous pouvez trouver dans Applications> Utilitaires.

Image
Image

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 attach /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build

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

asr restore -source /Applications/Install 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.
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 assez de RAM pour votre machine Windows.
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 assez 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.
Ensuite, vous serez interrogé sur votre disque dur. Choisissez «Créer un disque dur virtuel maintenant» et cliquez sur Créer.
Image
Image

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, bien que cela prenne 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 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! Il est maintenant 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.
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.
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 «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 sur le lecteur de CD «Vide». Cliquez sur l'icône du CD en haut à droite, puis naviguez jusqu'au fichier ISO High Sierra que vous avez créé précédemment.
Ensuite, cliquez sur «Stockage» dans la barre latérale gauche, puis sur le lecteur de CD «Vide». Cliquez sur l'icône du CD en haut à droite, puis naviguez jusqu'au fichier ISO High Sierra que vous avez créé précédemment.
Assurez-vous de cliquer sur «OK» pour finaliser toutes les modifications apportées, puis fermez VirtualBox.Non, sérieusement: fermez VirtualBox maintenant ou les prochaines étapes ne fonctionneront pas.
Assurez-vous de cliquer sur «OK» pour finaliser toutes les modifications 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 d’autres encore afin de convaincre le système d’exploitation qu’il fonctionne sur un vrai Mac. Malheureusement, l’interface de VirtualBox ne contient aucune option à cet égard. 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:
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/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

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. sinon, é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.
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. sinon, é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 produit - et je veux dire un lotMais 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, il va démarrer.
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, il va démarrer.

Finalement, l’installateur vous demandera 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».
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 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”.
Vous devriez maintenant voir votre lecteur virtuel vide dans la barre latérale. Cliquez dessus, puis cliquez sur l'option “Effacer”.
Image
Image

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.
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.
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. Ne paniquez pas: c’est à prévoir.
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. Ne paniquez pas: c’est à prévoir.

Étape 6: Étape 2 de l’installateur d’initialisation à 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 cet emplacement. 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.
Maintenant, démarrez la machine virtuelle et vous verrez ce bel écran.
Il s’agit du shell interne EFI et, tant que «FS1» est répertorié 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
Il s’agit du shell interne EFI et, tant que «FS1» est répertorié 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 'macOS Install Data' cd 'Locked Files' cd 'Boot Files'

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 textes, comme avant, mais vous verrez finalement l'installateur de l'interface graphique revenir. (Ne vous inquiétez pas, il suffit de suivre ce processus une fois.)
L'installateur va reprendre là où il s'est arrêté. Tout d'abord, vous verrez une série de textes, comme avant, mais vous verrez finalement l'installateur de l'interface graphique revenir. (Ne vous inquiétez pas, il suffit de suivre ce processus une fois.)
Nous y arrivons, il nous faut juste un peu plus de patience.
Nous y arrivons, il nous faut juste un peu plus de patience.

Huitième étape: Connectez-vous à macOS High Sierra

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

Image
Image

Finalement, vous arriverez au bureau de Mac. Yay!

Vous pouvez maintenant essayer n’importe quel logiciel Mac, mais certaines fonctions, telles que FaceTime et Messages, ne fonctionneront pas car Apple ne reconnaîtra pas votre ordinateur comme un vrai Mac. Mais beaucoup de choses de base devraient fonctionner. S'amuser!
Vous pouvez maintenant essayer n’importe quel logiciel Mac, mais certaines fonctions, telles que FaceTime et Messages, ne fonctionneront 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 entièrement (sérieusement, cette étape ne fonctionnera pas si VirtualBox est toujours ouverte!) 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 bon; 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, sur une machine virtuelle, et c’est pas mal! Assurez-vous également de consulter notre guide des fonctionnalités avancées de VirtualBox afin de 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!

Conseillé: