Accueil

Comment exécuter macOS sous Windows 10 sur une machine virtuelle

Added 2019-05-17


Windows 10 est un excellent système d'exploitation. Il a ses bizarreries et ses inconvénients, mais quel système d’exploitation ne le fait pas? Même si vous êtes soumis à Microsoft et à Windows 10, vous pouvez toujours magasiner. Quel meilleur moyen de le faire que depuis les limites de sécurité de votre système d'exploitation existant et d'une machine virtuelle? De cette façon, vous pouvez exécuter macOS sous Windows, ce qui est parfait lorsque vous souhaitez utiliser des applications exclusivement Mac sous Windows .

Dans ce tutoriel, vous allez apprendre à installer macOS sur une machine virtuelle, en créant un Hackintosh virtuel. "Hackintosh" est le nom de tout matériel non supporté exécutant un système d'exploitation Mac. Vous ne savez pas si vous vous entendrez bien avec un Mac? Essayez ce tutoriel!

De quels fichiers avez-vous besoin pour créer une machine virtuelle macOS sous Windows 10?

Avant de vous plonger dans le "comment faire", vous devez télécharger et installer les outils essentiels. Le didacticiel explique comment créer des machines virtuelles macOS à l'aide d'Oracle VirtualBox Manager (VirtualBox) et de VMware Workstation Player (VMware Player). Vous ne savez pas lequel utiliser? En savoir plus sur les différences entre VirtualBox et VMware .)

Téléchargez la dernière version de VirtualBox . Le tutoriel utilise VirtualBox 6.0.6.

Téléchargez la dernière version de VMware Player . Le didacticiel utilise VMware Player 15.0.4.

Vous avez également besoin d'une copie de macOS. Mojave est la dernière version de MacOS. Toutefois, au moment de la rédaction de ce document, il n'existe pas de version MoDave macD AMD pour ceux qui ne disposent pas d'une installation macOS existante basée sur AMD.

Cela ne signifie pas pour autant que les utilisateurs d’AMD n’ont pas de chance. Vous pouvez toujours installer macOS High Sierra sur une machine virtuelle. Et avec le temps, une version de machine virtuelle macOS Mojave basée sur AMD sera disponible.

Ce tutoriel se concentrera sur l'installation de macOS sur une machine virtuelle fonctionnant sur du matériel Intel. Malheureusement, je n'ai accès à aucun matériel AMD et ne peux donc pas fournir de tutoriel. Toutefois, si vous continuez à lire, vous trouverez des liens vers plusieurs didacticiels AMD macOS High Sierra et Mojave vers la fin de l'article.

Téléchargez l'image virtuelle macOS

Téléchargez l'image virtuelle macOS pour votre CPU, le type de machine virtuelle et la version de macOS souhaitée:

Intel Mojave

Une fois le téléchargement du fichier terminé, cliquez avec le bouton droit de la souris et extrayez-le à l'aide de votre outil d'archivage préféré. Par exemple, je voudrais faire un clic droit, puis sélectionnez 7-Zip>  Extraire dans "Image Mojave". Dans le dossier, vous trouverez un fichier .VMDK, qui correspond au format de disque de machine virtuelle. Le fichier VMDK contient le système d'exploitation que vous utiliserez dans la section suivante.

Comment créer une machine virtuelle macOS Mojave avec VirtualBox

Ouvrez VirtualBox. Sélectionner Nouveau . Tapez macOS. VirtualBox détectera le système d'exploitation au fur et à mesure que vous tapez et utilisera Mac OS X par défaut. Toutefois, vous devez le modifier. Sous Version , sélectionnez macOS 10.13 High Sierra .

machine virtuelle macos choisir os

Ensuite, définissez la quantité de RAM que la machine virtuelle et macOS peuvent utiliser. Je suggèrerais un minimum de 4 Go, mais plus vous pouvez donner du système hôte, meilleure sera votre expérience. N'oubliez pas que vous ne pouvez pas affecter plus de RAM que votre système ne vous en permet, et vous devez laisser de la mémoire disponible pour le système d'exploitation hôte. (Combien de RAM un système a-t-il besoin? )

Enfin, vous devez attribuer un disque dur. Sélectionner Utiliser un fichier de disque dur virtuel existant .

Macos Virtual Machine Select fichier vmdk

Sélectionnez l'icône du dossier et naviguez jusqu'au fichier VMDK, puis appuyez sur Créer .

Modifier les paramètres de la machine virtuelle macOS Mojave

Avant d'allumer la machine virtuelle et d'utiliser macOS Mojave, vous devez apporter quelques modifications aux paramètres. Cliquez avec le bouton droit de la souris sur votre machine virtuelle MacOS et sélectionnez Réglages.

Sous Système , retirer Souple  de l'ordre de démarrage. Assurer le Jeu de puces  est réglé sur ICH9 .

RAM de la machine virtuelle macos

Sélectionnez le Processeur languette. Attribuer deux processeurs. Si vous avez un processeur i7 avec trop de puissance (ou un i9 avec plusieurs cœurs supplémentaires), envisagez d’en affecter davantage. Cependant, ce n’est pas vital. Assurez-vous que le Activer PAE / NX  la case est cochée.

processeurs de machine virtuelle macos

Sous Afficher , ensemble Mémoire vidéo  à 128MB.

mémoire vidéo de la machine virtuelle macos

Maintenant, sous Espace de rangement , cochez la case à côté Utiliser le cache I / O de l'hôte .

Utiliser l'invite de commande pour ajouter du code personnalisé à VirtualBox

Malheureusement, dans sa configuration actuelle, VirtualBox ne fonctionne pas avec votre macOS VMDK. Pour le rendre opérationnel, vous devez essentiellement appliquer un correctif à VirtualBox avant que la machine virtuelle macOS ne fonctionne. Pour ce faire, vous devez entrer du code à l'aide de l'invite de commande. Tous les détails sont ci-dessous.

Commencez par fermer VirtualBox. Les commandes ne s'exécuteront pas correctement si VirtualBox ou l'un de ses processus associés sont en cours d'exécution. Une fois fermé, appuyez sur Touche Windows + X puis sélectionnez Invite de commandes (Admin)  du menu. Si votre menu affiche uniquement l'option PowerShell, tapez commander  dans la barre de recherche du menu Démarrer. Cliquez ensuite avec le bouton droit sur la meilleure correspondance et sélectionnez Exécuter en tant qu'administrateur .

Le code suivant fonctionne pour VirtualBox 5.x et 6.x.

Utilisez la commande suivante pour localiser le répertoire Oracle VirtualBox:


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

Maintenant, entrez les commandes suivantes, une par une. Ajustez la commande pour qu'elle corresponde au nom de votre machine virtuelle. Par exemple, le nom de ma machine virtuelle est “ macos . ”Voici les commandes:


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

VBoxManage setextradata "macos" "VBoxInternal / Appareils / efi / 0 / Config / DmiSystemProduct" "iMac11,3"

VBoxManage setextradata "macos" "VBoxInternal / Appareils / efi / 0 / Config / DmiSystemVersion" "1.0"

VBoxManage setextradata "macos" "VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct" "Iloveapple"

VBoxGérer setextradata "macos" "VBoxInternal / Périphériques / smc / 0 / Config / DeviceKey" "Notre travail est protégé par ces mots gardés (c) AppleComputerInc"

VBoxManage setextradata "macos" "VBoxInternal / Appareils / smc / 0 / Config / GetKeyFromRealSMC" 1

Une fois les commandes terminées et en supposant que vous n’ayez rencontré aucune erreur, fermez l’invite de commande.

macos invite de commande de machine virtuelle virtualbox

Démarrez votre machine virtuelle macOS Mojave

Rouvrez VirtualBox. Double-cliquez sur votre machine virtuelle macOS pour le démarrer. Vous verrez un long flux de texte suivi d'un écran gris. L’écran gris peut prendre quelques instants à se dégager, mais ne paniquez pas. Lorsque cela se résout, vous arriverez à l’écran de bienvenue de macOS.

écran de bienvenue de la machine virtuelle macos virtualbox

À partir de là, vous pouvez configurer votre machine virtuelle macOS Mojave à votre guise.

Conseil pro:  Prenez un instantané de votre machine virtuelle une fois que l'écran gris est passé. En cas de problème sur la ligne, vous pouvez revenir à la configuration de l'écran de bienvenue et recommencer le processus. Une fois que vous avez terminé la configuration de macOS, prenez-en une autre pour pouvoir passer directement à votre installation de macOS. Se diriger vers Machine>  Prendre un instantané , donnez un nom à votre instantané et attendez qu’il soit traité.

La souris et le clavier ne fonctionnent pas?

Éteignez votre machine virtuelle macOS Mojave. Maintenant, téléchargez et installez le Pack d'extension VirtualBox .

Une fois installé, cliquez avec le bouton droit sur votre machine virtuelle macOS et sélectionnez Réglages . Ouvrez le USB  onglet et sélectionnez Contrôleur USB 3.0 (xHCI) puis appuyez sur OK.

Redémarrez votre machine virtuelle macOS Mojave et vous êtes prêt à partir.

Comment créer une machine virtuelle macOS Mojave à l'aide de VMware Workstation Player

Préférez VMware à VirtualBox? Vous pouvez créer une machine virtuelle macOS Mojave à l'aide de VMware qui fonctionne exactement de la même manière que VirtualBox. Et, comme avec VirtualBox, VMware nécessite également un correctif avant que la machine virtuelle macOS Mojave ne fonctionne.

Correctif de VMware Workstation Player

Dans la liste de fichiers «macOS Virtual Image» ci-dessus, vous trouverez «l'outil de correctif VMware Player». Avant de commencer, téléchargez l'outil de correctif. Ensuite, accédez à l'emplacement où vous avez téléchargé l'outil de correctif. Extrayez le contenu de l'archive. Ce processus fonctionne mieux lorsque les dossiers se trouvent sur le même lecteur (par exemple, le dossier racine VMware et l'archive extraite se trouvent tous les deux sur le lecteur C: \).

Assurez-vous que VMware est complètement fermé. Maintenant, dans le dossier patcher, faites un clic droit sur le win-install  script de commande et sélectionnez Exécuter en tant qu'administrateur . Le script ouvrira une fenêtre d'invite de commande et le script de correctif s'exécutera. Faites attention . Le script passe à toute vitesse et vous devez surveiller tout “ Fichier non trouvé " messages.

La raison la plus courante d'un message «fichier introuvable» ou «le système ne trouve pas le fichier spécifié» est d'installer VMware Workstation Player à un emplacement différent du dossier par défaut et d'exécuter le correctif à partir d'un répertoire différent.

Une fois le correctif terminé, vous pouvez ouvrir VMware.

Créer la machine virtuelle macOS Mojave avec VMware

Sélectionner Créer une nouvelle machine virtuelle. Choisir Je vais installer le système d'exploitation plus tard . Maintenant, sélectionnez Apple Mac OS X et changez la version en macOS 10.14. Si vous ne voyez pas les options macOS, c’est que le correctif n’a pas été installé correctement.

macos machine virtuelle vmware choisir os

Ensuite, vous devez choisir un nom pour votre machine virtuelle macOS Mojave. Choisissez quelque chose de facile à retenir, puis copiez le chemin du fichier dans un endroit pratique: vous en aurez besoin pour apporter des modifications dans un instant. Dans l’écran suivant, respectez la taille de disque dur maximale suggérée, puis sélectionnez Stocker un disque virtuel en tant que fichier unique . Terminez l’assistant de création de disque virtuel, mais ne démarrez pas encore la machine virtuelle.

Modifier les paramètres de la machine virtuelle macOS Mojave

Avant de pouvoir démarrer la machine virtuelle, vous devez modifier les spécifications matérielles. De plus, vous devez indiquer à VMware où trouver le Mac OS VMDK.

Dans l’écran principal de VMware, sélectionnez votre machine virtuelle macOS Mojave, puis cliquez avec le bouton droit de la souris et sélectionnez Réglages . Comme pour VirtualBox, augmentez la mémoire de la machine virtuelle jusqu'à 4 Go au moins. Vous pouvez en allouer plus si vous avez de la RAM à dépenser.

macos machine virtuelle vmware choisir ram

Sous Processeurs , modifiez le nombre de cœurs disponibles sur 2.

Maintenant, sous Disque dur (SATA) , vous devez retirer le disque dur créé précédemment. Sélectionner Retirer et VMware retirera le disque automatiquement. Maintenant, sélectionnez Ajouter>  Disque dur>  SATA (recommandé)   >  Utiliser un disque existant . Accédez à l'emplacement du Mac OS VMDK.

Editez le fichier macOS VMX

Votre dernière série de modifications avant de mettre votre machine virtuelle VMware macOS Mojave sous tension!

Fermez VMware. Rendez-vous à l'emplacement où vous avez stocké la machine virtuelle macOS. L'emplacement par défaut est:


C: \ Utilisateurs \ VOTRENOM \ Documents \ Machines virtuelles \ VOTRE DOSSIER MAC OS X

Accédez à macOS.vmx, cliquez avec le bouton droit de la souris et sélectionnez Ouvrir avec… , sélectionnez le Bloc-notes (ou votre éditeur de texte préféré). Faites défiler jusqu'au bas du fichier de configuration et ajoutez la ligne suivante:


smc.version = "0"

sauvegarder puis sortie.

Vous pouvez maintenant ouvrir VMware, sélectionner votre machine virtuelle macOS Mojave et le lancer!

écran de bienvenue vmware de la machine virtuelle macos

Installer les outils VMware sur votre machine virtuelle macOS Mojave

Vous souvenez-vous de l'autre fichier ISO téléchargé avec l'outil de correctif VMware? Il contient les outils VMware, un ensemble d’utilitaires et d’extensions qui améliorent la gestion de la souris, les performances vidéo et d’autres éléments utiles.

Avec la machine virtuelle macOS en cours d'exécution, sélectionnez Joueur>  Appareils amovibles> CD / DVD (SATA)>  Réglages . Sélectionner Utiliser un fichier image ISO , puis naviguez jusqu'à l'emplacement du VM Tool Nouveau.ISO  fichier téléchargé plus tôt. Appuyez sur OK et retournez à macOS.

macos machine virtuelle vmware add iso

Sur le bureau, notez le symbole du lecteur VMware Tools. Double-cliquez sur le lecteur à ouvrir, puis sélectionnez Installer les outils VMware . Lors de l'installation, vous rencontrerez un avertissement de sécurité. Sélectionner Ouvrir les préférences de sécurité>  Permettre , puis cliquez sur l'icône de cadenas pour confirmer les modifications. Redémarrez la machine virtuelle et vous pourrez commencer à utiliser macOS à votre guise.

Dépannage

Il existe un certain nombre de problèmes qui peuvent (et vont probablement) mal se passer lors de l’installation de la machine virtuelle macOS dans VMware Player Workstation.

Si vous ne voyez pas «Apple Mac OS X» lors de l'assistant de création de machine virtuelle, vous devez alors revoir le processus de correction. Assurez-vous que tous les processus associés à VMware Player sont désactivés.

Si vous recevez le message «La traduction binaire ne prend pas en charge Mac OS X» lors du démarrage de la machine virtuelle, il est fort probable que vous deviez activer la virtualisation dans votre configuration BIOS / UEFI.

Si vous recevez le message «Erreur irrécupérable de VMware Player: (vcpu-0)» au démarrage de la machine virtuelle, vous devez revenir au fichier de configuration macOS.vmx pour vous assurer que vous avez ajouté la ligne supplémentaire et enregistré la modification.

Machine virtuelle macOS pour matériel AMD

Apple utilise du matériel Intel pour alimenter les ordinateurs de bureau et les ordinateurs portables. La configuration d'une machine virtuelle macOS à l'aide de matériel Intel est plus simple car les spécifications matérielles sont très similaires. Avec AMD, le contraire est vrai. Comme Apple ne développe pas macOS sur du matériel AMD, il est plus difficile de créer une machine virtuelle macOS sur un système AMD.

Ajoutons à cela que je n’ai pas de système AMD pour tester les machines virtuelles MacOS, je ne peux donc pas vous donner de didacticiel détaillé. Cependant, je peux vous indiquer plusieurs didacticiels macOS AMD sur les machines virtuelles qui fonctionnent, à condition que vous soyez patient et que vous suivez chaque étape en conséquence.

Le forum AMD OS X est une excellente ressource pour les machines virtuelles macOS. Vous pouvez également trouver de nombreux autres sujets concernant les machines virtuelles AMD macOS.

Installation de la machine virtuelle macOS Mojave terminée

Vous avez le choix entre deux options pour votre machine virtuelle macOS Mojave. Les deux options sont excellentes si vous voulez essayer macOS avant de passer à Windows. Vous pouvez également utiliser un macOS pour certaines des meilleures applications Apple proposées.





Thomas Becket

Je suis un écrivain indépendant qui couvre la programmation et les logiciels.
Je suis étudiant en informatique et je m'intéresse à la programmation, aux logiciels et à la technologie
Gadgets technologiques et critiques 2019