Voulez-vous essayer l'environnement d'exploitation Apple sans avoir à acheter un nouvel ordinateur ? Dans ce guide détaillé, je vais expliquer commentémulation de macOS sur WindowsutilisantBoîte virtuelle, l'un des logiciels les plus fiables pour créer et gérer des machines virtuelles.
Télécharger requis: Outils et fichiers
Avant d'entrer dans la configuration, il est essentiel de télécharger et d'installer les outils essentiels. Ce tutoriel vous montrera étape par étape comment configurer unmacOS machine virtuelleen s'appuyant sur Oracle VM VirtualBox Manager.
Vous aurez également besoin d'une image disque du système d'exploitation. Dans ce guide, nous nous concentrerons surmacOS Catalina. Vous pouvez trouver les fichiers dont vous avez besoin pour l'émulation dans la section suivante, mais nous vous invitons toujours à consulter les spécifications matérielles sursite officiel d'Apple.
Cette procédure a été testée spécifiquement pour installer macOS dans un environnement virtualisé fonctionnant sur l'architecture matérielle Intel.
Préparation et création de machines virtuelles
Démarrertéléchargement de la dernière version de VirtualBox depuis le site officiel d'Oracle. Pour ce tutoriel, nous avons utilisé la version 6.1.4, mais les étapes restent valables pour les dernières configurations.
Télécharger l'image virtuelle de macOS
Utilisez le lien ci-dessous pour télécharger l'image disque de macOS Catalina, déjà préparé pour être correctement reconnu par le logiciel de virtualisation.
Veuillez noter:Si le serveur Google Drive doit rapporter avoir atteint la limite de téléchargement, faites un clic droit sur le fichier et sélectionnez "Copy" pour le transférer sur votre disque personnel. De là, vous pouvez procéder au téléchargement sans restrictions.
Télécharger macOS Catalina Virtual Machine Images(Mot de passe pour l'archive : Geekrar.com).
Après avoir téléchargé l'archive, faites un clic droit et extrait le fichier en utilisant un logiciel de décompression fiable. Par exemple, vous pouvez utiliser7-Zip: faites un clic droit sur le fichier, sélectionnez7-Zip > Estrai en -macOS Catalina.
Installation du paquet d'extension VirtualBox
Pour assurer le bon fonctionnement des périphériques essentiels, il est obligatoire d'installer le paquet d'extension officiel. Cet add-on intègre la prise en charge des ports USB 3.0, l'optimisation de la souris et du clavier et d'autres correctifs système clés.
Téléchargez le composant d'ici:VirtualBox Extension Pack pour Windows.
Faites défiler la page web, sélectionnez « Toutes les plateformes prises en charge » pour la télécharger, puis double-cliquez sur le fichier pour démarrer l'installation automatique dans le programme.
Configuration initiale de la machine virtuelle
Démarrer VirtualBox, cliquez sur le boutonNouveauet tapez "macOS" dans le champ nom.
Le logiciel détectera automatiquement le système d'exploitation basé sur le texte inséré, en définissant la version par défaut sur le système d'exploitation X. Laissez les paramètres suggérés tels quels.
Choisissez un nom simple et facile à retenir pour votre machine virtuelle (par exemplemacoscat). Ensuite, vous devrez saisir ce nom dans certaines chaînes de commande : éviter les espaces complexes ou les noms facilitera grandement la procédure.

À ce stade, définir la quantité de RAM à allouer à la machine virtuelle. Je suggère que vous attribuiez un minimum de4 GO (4096 MO)pour assurer la stabilité, mais si votre ordinateur hôte a beaucoup de mémoire disponible, augmenter cette valeur améliorera considérablement la fluidité du système.
Attention: N'attribuez jamais plus de la moitié de la RAM totale disponible sur votre PC hôte, puisque Windows a besoin de mémoire suffisante pour continuer à travailler en arrière-plan sans accidents anormaux.
Il est temps de connecter le disque dur. Sélectionnez l'optionUtiliser un fichier de disque dur virtuel existant, cliquez sur l'icône du dossier et recherchez le fichier au format VMDK extrait plus tôt. Enfin, appuyez surCréer.

Modifier les paramètres avancés
Arrêtez : ne démarrez pas encore la machine virtuelle ! Pour éviter les erreurspanique du noyau, il est impératif d'optimiser certains paramètres avancés. Cliquez-droit sur la machine virtuelle macOS et sélectionnezParamètres.
Déplacer vers la sectionSystème, supprimez le contrôle de la commande "Floppy" dans l'ordre de départ pour le désactiver et assurez-vous que le menu déroulant des chipsets est strictement défini àICH9.

Toujours dans l'écran Système, sélectionnez l'ongletProcesseur. Affecter au moins deux cœurs logiques à la machine virtuelle. Si vous avez un processeur haut de gamme (comme un processeurIntel Core i7 ou i9), vous pouvez envisager quatre missions ou plus pour maximiser le rendement global.
Avant de passer à un autre menu, assurez-vous que l'optionActiver PAE/NXil est parti.

Aller à la sectionExamen préliminaire(ou Afficher) et régler le curseur deVidéo mémoiremaximum autorisé, soit 128 Mo.

Inscrivez-vous maintenant dans la sectionArchiveset sélectionnez la case à côté deUtiliser le cache hôte E/Sassocié au responsable du traitement des données.
Comme la dernière étape essentielle, allez à l'ongletUSB, sélectionnez l'optionContrôleur USB 3.0 (xHCI)pour assurer un transfert rapide de données avec des périphériques externes, puis cliquez surTRÈS BIENpour sauver.
VirtualBox Patch via Command Prompt
Bien que l'environnement virtuel ait été configuré, VirtualBox n'est pas structuré pour traiter un fichier d'installation Apple nativement. Vous devez appliquer un correctif pour permettre au logiciel de fonctionner correctement avec le fichier VMDK.
Pour ce faire, vous devez injecter certaines directives en utilisant la ligne de commande du système d'exploitation hôte. Faites attention aux détails suivants.
Démarrerfermer complètement VirtualBox. Les commandes ne seront pas exécutées et retourneront une erreur de processus si le programme ou l'un de ses services associés sont toujours en cours d'exécution en arrière-plan.
Appuyez sur la combinaison de touchesWindows + Xsur le clavier, puis sélectionnezDemande de commande (administrateur)dans le menu contextuel.
Si votre menu n'affiche que l'option PowerShell ou Terminal, ouvrez le menu Démarrer, tapez "cmd" dans la barre de recherche. Puis, faites un clic droit sur l'icône de commande Prompt et choisissezExécuter comme administrateur.
La procédure de patching sous-jacente est compatible avec la VirtualBox 5.x et la dernière série 6.x.
Utilisez la commande suivante pour vous placer dans le répertoire d'installation Oracle VirtualBox :
cd "C:\Program Files\Oracle\VirtualBox\"
Maintenant, copiez et collez les lignes de commande suivantes, une fois à la fois, en appuyant sur Entrée à la fin de chacune.Attention :assurez-vous de remplacer le mot "macoscat" par le nom exact que vous avez attribué à votre machine virtuelle. Voici les scripts nécessaires:
VBoxManage.exe modifyvm "macoscat" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
Après avoir complété l'insertion de toutes les lignes de code (et en supposant que le terminal n'a pas retourné de messages d'erreur), vous pouvez fermer en toute sécurité la fenêtre Command Prompt.

Premier démarrage et installation de macOS
Ouvrez VirtualBox. Double-cliquez sur la machine virtuelle macOS (ou sélectionnez-la et appuyez sur "Démarrer") pour l'activer. Initialement, vous verrez une série dense de textes d'information diagnostique, suivie sous peu d'un écran gris.
L'écran de chargement gris peut prendre quelques minutes pour être surmonté: ne vous alarmez pas, c'est un comportement complètement physiologique. Une fois le traitement terminé, l'interface se chargera et vous présenterez l'écran d'accueil et de configurationmacOS Catalina.

À partir de ce moment, l'interface utilisateur vous guidera dans la configuration du fuseau horaire, de la disposition du clavier et du compte personnel, comme le premier contact d'un vrai ordinateur Apple.
Conseil professionnel :dès que l'écran gris est passé, je vous recommande vivement de prendre un instantané (snapshot) de votre machine virtuelle. De cette façon, si quelque chose ne va pas pendant l'installation, vous pouvez restaurer le sauvetage et redémarrer le processus sans avoir à exécuter toutes les lignes de commande à nouveau.
Une fois que vous êtes arrivé sur le bureau principal, faites à nouveau un sauvetage pour préserver une installation propre du système d'exploitation. Pour ce faire, allez dans le menu supérieur de VirtualBox et sélectionnezMachine > Tir instantané, assignez un nom clair à votre sauvegarde et attendez qu'elle soit traitée.
Foire aux questions (FAQ) sur l'émulation macOS
Est-il légal d'émuler macOS sur un PC Windows ?
LESEULA (accord de licence d'utilisateur final) par Appleprécise strictement que le système d'exploitation macOS est autorisé à être installé et utilisé exclusivement sur les machines de marque Apple. L'émulation MacOS sur le matériel non Apple (comme les PC Windows communs) est une violation des conditions d'utilisation et est généralement tolérée uniquement dans les environnements de laboratoire aux fins de tests informatiques et d'enseignement privé.
Quelles sont les exigences minimales du système pour tourner en douceur macOS virtualisé?
Pour éviter les ralentissements et une expérience utilisateur compromise, il est recommandé d'avoir un ordinateur équipé d'un processeur Intel ou d'un multicore AMD moderne, un minimum de 8 Go de RAM totale (pour pouvoir allouer au moins 4 Go à la machine virtuelle sans bloquer Windows) et l'installation sur un lecteur SSD rapide avec au moins 50 Go d'espace libre.
Pourquoi l'interface graphique de la machine virtuelle est-elle lente ou snap ?
La limite principale de l'émulation via VirtualBox est l'absence de support natif pour l'accélération matérielle de la carte vidéo. macOS s'appuie fortement sur le moteur graphique "Metal", qui ne peut pas être entièrement reproduit dans des environnements virtualisés. Assurez-vous d'avoir attribué la mémoire vidéo maximale de 128 Mo et un nombre suffisant de cœurs de processeur est la meilleure pratique pour atténuer le retard visuel.






