Table des matières:

Comment installer macOS via une machine virtuelle
Comment installer macOS via une machine virtuelle
Anonim

Instructions détaillées pour ceux qui ont besoin de Xcode ou qui veulent simplement essayer le système d'exploitation propriétaire d'Apple.

Comment installer macOS via une machine virtuelle
Comment installer macOS via une machine virtuelle

1. Vérifiez la compatibilité PC

Vous avez besoin d'un ordinateur relativement moderne pour exécuter macOS. Pour un travail plus ou moins confortable, vous avez besoin d'un processeur quad-core, de 8 Go de RAM et de graphiques discrets.

De plus, le processeur doit prendre en charge les technologies de virtualisation au niveau matériel. Pour les puces Intel, il s'agit de VT-x ou VT-d, pour AMD - AMD-V. Presque tous les processeurs modernes l'ont, mais il ne sera pas superflu de le vérifier.

Comment installer macOS via une machine virtuelle: vérifier la compatibilité PC
Comment installer macOS via une machine virtuelle: vérifier la compatibilité PC

Cela peut être clarifié dans la description d'un modèle de puce spécifique sur le site Web du fabricant ou à l'aide de l'utilitaire gratuit CPU-Z.

  1. application à partir du site officiel et installer.
  2. Démarrez CPU-Z et jetez un œil à la ligne Instructions.
  3. S'il y a les marques ci-dessus, alors tout est en ordre.
  4. Sinon, vous pouvez utiliser la virtualisation logicielle, mais dans ce cas, les performances seront sensiblement inférieures.

2. Préparez l'image macOS

Les images d'installation de MacOS ne sont pas disponibles gratuitement et Apple interdit l'utilisation de son système d'exploitation sur les ordinateurs d'autres fabricants. Pour obtenir une image disque amorçable, vous pouvez essayer de la trouver sur Internet ou emprunter un Mac à un ami.

Nous utiliserons la deuxième option.

  1. Sur votre Mac, accédez à et cliquez sur Ouvrir l'App Store.
  2. Cliquez sur "Télécharger", attendez que le programme d'installation se télécharge et fermez-le.
  3. Ouvrez le dossier Applications → Utilitaires et lancez Terminal.
  4. Créez un conteneur d'image disque en copiant la commande

    hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  5. Montez-le avec la commande

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

  6. Développez le programme d'installation du système à l'image créée avec la commande

    sudo/Applications/Install\macOS\High\Sierra.app/Contents/Resources/createinstallmedia --volume/Volumes/install_build

  7. Saisissez le mot de passe administrateur et confirmez en appuyant sur Y et Entrée.
  8. Déplacez l'image sur le bureau avec la commande

    mv /tmp/HighSierra.cdr.dmg ~ / Desktop / InstallSystem.dmg

  9. Démontez le programme d'installation avec la commande

    hdiutil detach / Volumes / Install / macOS / High / Sierra

  10. Convertir l'image macOS au format ISO avec la commande

    hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  11. Modifiez l'extension du fichier image en ISO et transférez-le à l'aide d'un lecteur flash sur le PC où la machine virtuelle sera installée.

3. Sélectionnez et installez le logiciel de virtualisation

Il existe de nombreuses machines virtuelles gratuites et payantes. VmWare, Parallels, VirtualBox conviennent à l'installation de macOS. Pour notre exemple, prenons ce dernier: il est disponible gratuitement et bien connu.

  1. sur le site officiel de VirtualBox et cliquez sur le lien des hôtes Windows.
  2. Ouvrez le fichier téléchargé et suivez les instructions de l'assistant d'installation.
  3. Confirmez l'installation de composants supplémentaires dans le processus.

4. Créer une machine virtuelle

Maintenant, dans VirtualBox, nous devons créer notre ordinateur virtuel, sur lequel nous installerons plus tard macOS.

  1. Exécutez l'utilitaire, cliquez sur le bouton "Créer" et entrez un nom pour la machine.
  2. Spécifiez le type et la version du système d'exploitation, dans notre cas - Mac OS X et macOS 10.13 High Sierra.
  3. Entrez la quantité de RAM. Le plus, le mieux, mais il vaut mieux ne pas dépasser la zone verte.
  4. Sélectionnez "Créer un nouveau disque virtuel" et le type de VDI.
  5. Spécifiez le format "Dynamique" et définissez la taille souhaitée. Recommandé à partir de 30 Go, selon la quantité de logiciels que vous prévoyez d'utiliser.

5. Configurer la machine virtuelle

Pour démarrer correctement le système d'exploitation invité, vous devez allouer la quantité optimale de ressources sur l'ordinateur principal, configurer certains paramètres et sélectionner l'image macOS comme disque de démarrage.

  1. Sélectionnez la machine virtuelle et cliquez sur Configurer dans la barre d'outils.
  2. Allez dans la section "Système" et sur l'onglet "Carte mère", décochez l'élément "Disquette", puis déplacez-le vers le bas à l'aide de la flèche. Laissez le reste inchangé.
  3. Dans l'onglet "Processeur", indiquez le nombre de cœurs. Mieux vaut ne pas quitter la zone verte.
  4. Dans la section "Affichage", définissez la quantité maximale de mémoire vidéo et assurez-vous que les deux cases à cocher d'accélération sont décochées.
  5. Dans la section "Média", cliquez sur la ligne "Vide", puis sur l'icône du disque et sélectionnez l'image ISO que nous avons préparée à la deuxième étape.
  6. Cliquez sur OK pour enregistrer les paramètres et fermer VirtualBox.

6. Configurer des paramètres supplémentaires

En raison des limitations mentionnées ci-dessus, macOS ne fonctionne que sur les ordinateurs Apple de marque. Pour que le système soit installé dans VirtualBox, vous devez bricoler un peu dans la console et prétendre être un iMac.

  1. Ouvrez la recherche, entrez cmd et exécutez l'invite de commande.
  2. Copiez les commandes suivantes une par une, en remplaçant mac par le nom de votre machine virtuelle.

cd "C:\Program Files\Oracle\VirtualBox\"

VBoxManage.exe modifyvm "mac" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "Votre nom de machine virtuelle" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11, 3"

VBoxManage setextradata "Votre nom de machine virtuelle" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

VBoxManage setextradata "Votre nom de machine virtuelle" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "Votre nom de machine virtuelle" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal (c) AppleComputerInc"

VBoxManage setextradata "Votre nom de machine virtuelle" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1

7. Installer macOS dans une machine virtuelle

Vous pouvez maintenant procéder à l'installation de macOS lui-même. Cette procédure est divisée en plusieurs étapes et dure environ une heure. Dans le processus, vous devrez à nouveau bricoler la ligne de commande, mais cette fois pour la dernière fois.

Premier pas

  1. Ouvrez VirtualBox et démarrez la machine virtuelle.
  2. Le système commencera à se précharger. Beaucoup de texte sera affiché à l'écran, parmi lesquels il peut y avoir des informations sur les erreurs. Ne faites pas attention à cela.
  3. Après quelques minutes, le logo Apple apparaîtra et l'interface graphique se chargera.
  4. Sélectionnez la langue de votre système et lancez "Utilitaire de disque" dans le menu.
  5. Spécifiez le disque virtuel que nous avons créé à la quatrième étape et cliquez sur le bouton "Effacer".
  6. Donnez-lui un nom et laissez les autres options telles quelles. Confirmez l'effacement.
  7. Sélectionnez Installer macOS dans la fenêtre Utilitaires et cliquez sur Continuer.
  8. Acceptez le contrat de licence et cliquez sur le disque créé.
  9. Attendez que les fichiers d'installation soient copiés sur le disque et que le système redémarre.
  10. Lorsque la fenêtre des utilitaires macOS réapparaît, accédez au menu Pomme et cliquez sur Arrêter.

Seconde phase

  1. Sélectionnez la machine virtuelle dans VirtualBox et ouvrez ses paramètres.
  2. Allez dans la section "Médias" et cliquez sur la ligne HighSierra.iso, puis sur l'icône du disque et cliquez sur "Supprimer le disque du lecteur".
  3. Cliquez sur OK et redémarrez la machine virtuelle.
  4. Après le démarrage, un shell UEFI avec une ligne de commande apparaît, dans lequel vous devez entrer manuellement les commandes suivantes une par une:

Fs1:

cd "Données d'installation macOS"

cd "Fichiers verrouillés"

cd "Fichiers de démarrage"

boot.efi

Troisième étape

  1. Cela lancera l'interface graphique et poursuivra l'installation.
  2. Après quelques minutes, la machine virtuelle redémarrera et l'interface de configuration initiale du système s'ouvrira.
  3. Spécifiez le pays et la disposition du clavier.
  4. Sélectionnez Ne pas transférer d'informations maintenant pour configurer le système comme nouveau.
  5. Ignorez la connexion à votre identifiant Apple en cliquant sur Configurer plus tard et sur Ignorer.
  6. Acceptez les termes du contrat de licence, puis saisissez votre nom d'utilisateur et votre mot de passe.
  7. Cliquez sur Continuer et suivez les instructions pour personnaliser votre clavier.

8. Vérifiez le fonctionnement de la machine virtuelle

L'installation de MacOS est terminée. Le système d'exploitation s'exécute dans une fenêtre séparée qui peut être réduite ou déplacée vers un autre moniteur.

Pour activer la machine virtuelle, ouvrez VirtualBox et cliquez sur le bouton Démarrer. L'arrêt et le redémarrage peuvent être effectués à la fois à partir de l'utilitaire et via le menu système de macOS.

Conseillé: