Comment exécuter macOS sous Windows 10 sur une machine virtuelle
Publicité
Windows 10 est un excellent système d'exploitation. Il a ses bizarreries et ses ennuis, mais quel système d'exploitation n'en a pas? Même si vous êtes redevable de Microsoft et de 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 Mac uniquement 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 aucune 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
- VirtualBox Intel HFS Mojave 10.14.3
- Mediafire
- Code pour VirtualBox (obligatoire)
- Virtualbox Intel APFS Mojave 10.14.3
- Feu de médias
- Code pour VirtualBox (obligatoire)
- VMware Player Intel APFS Mojave 10.14.3
- Feu de médias
- Outil de correctif VMware Player (les deux fichiers requis)
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 clique avec le bouton droit de la souris, puis sélectionnez 7-Zip> Extraire dans «Image Mojave». Dans le dossier, vous trouverez un fichier .VMDK, qui correspond au format de la 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électionnez 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 .
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. (De combien de RAM un système a-t-il besoin?)
Enfin, vous devez attribuer un disque dur. Sélectionnez Utiliser un fichier de disque dur virtuel existant .
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 Paramètres.
Sous Système, supprimez la disquette de la séquence d'amorçage. Assurez-vous que le chipset est réglé sur ICH9 .
Sélectionnez l'onglet Processeur . 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 la case Activer PAE / NX est cochée.
Sous Affichage, définissez Mémoire vidéo sur 128 Mo.
Maintenant, sous Stockage, cochez la case en regard de Utiliser le cache d’hôte 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 Windows Key + X, puis sélectionnez Invite de commandes (Admin) dans le menu. Si votre menu affiche uniquement l'option PowerShell, tapez commande 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/Devices/efi/0/Config/DmiSystemProduct" "iMac11, 3" VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "macos" "VBoxInternal/Devices/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.
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.
À 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. Allez dans Machine> Prendre un instantané, donnez-lui un nom et attendez qu'il soit traité.
La souris et le clavier ne fonctionnent pas?
Éteignez votre machine virtuelle macOS Mojave. Téléchargez et installez maintenant le pack d'extension VirtualBox.
Une fois installé, cliquez avec le bouton droit sur votre machine virtuelle macOS et sélectionnez Paramètres . Ouvrez l'onglet USB 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, cliquez avec le bouton droit de la souris sur le script de commande win-install 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 à côté et vous devez surveiller les messages « Fichier non trouvé ».
La raison la plus fréquente du 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électionnez Créer une nouvelle machine virtuelle. Choisissez J'installerai 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 parce que le correctif ne s'est pas installé correctement.
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 le 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 Paramètres . 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.
Sous Processeurs, définissez le nombre de cœurs disponibles sur 2.
Maintenant, sous Disque dur (SATA), vous devez retirer le disque dur créé précédemment. Sélectionnez Supprimer et VMware supprimera le disque automatiquement. Sélectionnez maintenant 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:\Users\YOURNAME\Documents\Virtual Machines\YOUR MAC OS X FOLDER
Recherchez le fichier 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"
Enregistrer, puis quitter.
Vous pouvez maintenant ouvrir VMware, sélectionner votre machine virtuelle macOS Mojave et le lancer!
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 Lecteur> Périphériques amovibles> CD / DVD (SATA)> Paramètres . Sélectionnez Utiliser un fichier image ISO, puis Parcourir jusqu'à l'emplacement du fichier VM.Base.ISO téléchargé précédemment. Appuyez sur OK et retournez à macOS.
Sur le bureau, notez le symbole du lecteur VMware Tools. Double-cliquez sur le lecteur à ouvrir, puis sélectionnez Installer VMware Tools . Lors de l'installation, vous rencontrerez un avertissement de sécurité. Sélectionnez Ouvrir les préférences de sécurité> Autoriser, 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)» lors du 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 tutoriel 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.
- Guide Mojave AMD Vanilla sous Windows via AMD OS X
- High Sierra 10.13.1 VM pour VMware Player pour Ryzen / FX / APU via AMD OS X
- Mojave AMD VirtualBox via AMD OS X
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.
Vous pouvez également utiliser une machine virtuelle pour tester d'autres systèmes d'exploitation. Par exemple, voici comment installer une distribution Linux sur une machine virtuelle. Comment installer Linux sous Windows avec une machine virtuelle VMware. Comment installer Linux sous Windows avec une machine virtuelle VMware. Voulez-vous installer Linux, mais ne pouvez-vous pas quitter Windows? Essayez une machine virtuelle pour exécuter votre version préférée de Linux dans Windows. Nous vous montrons comment configurer VMware Workstation Player. Lire la suite . Vous cherchez à en savoir plus sur les machines virtuelles? Consultez notre Guide de l'utilisateur VirtualBox Comment utiliser VirtualBox: Guide de l'utilisateur Comment utiliser VirtualBox: Guide de l'utilisateur Avec VirtualBox, vous pouvez facilement installer et tester plusieurs systèmes d'exploitation. Nous allons vous montrer comment configurer Windows 10 et Ubuntu Linux en tant que machine virtuelle. Lisez-en plus, qui enseigne tout ce que vous devez savoir, ou notre guide sur la création d’une machine virtuelle avec Windows 10 Hyper-V Comment créer une machine virtuelle avec Windows 10 Hyper-V Comment créer une machine virtuelle avec Windows 10 Hyper-V Did Vous savez que Windows 10 dispose d'un outil intégré pour créer des machines virtuelles? Il s’appelle Hyper-V et voici comment cela fonctionne. Lire la suite .
En savoir plus sur: Émulation, Systèmes d’exploitation, Machine virtuelle, Windows 10.