Exécutez des machines virtuelles Intel sur des Mac Apple Silicon à l'aide de l'émulateur Parallels Desktop x86

0 users found this article helpful

Parallels Desktop 20.2.0 offre un aperçu préliminaire de la technologie qui permet d'exécuter des systèmes d'exploitation Intel (x86_64) sur des Mac équipés de puces Apple Silicon. Bien qu'elle soit encore en cours de développement, cette technologie peut être utile aux passionnés de technologie qui ont besoin de démarrer leurs machines virtuelles Windows 10 ou Linux existantes pour accéder à des données ou tester certains scénarios.


Remarque: cette fonctionnalité est disponible dans les éditions Parallels Desktop Pro, Business et Enterprise.


À quoi s'attendre

Vous pouvez utiliser une machine virtuelle (VM) Windows 10, 11, Windows Server 2019/2022 ou Linux existante dans Parallels Desktop sur un Mac équipé d'un processeur Intel (uniquement BIOS UEFI, le BIOS hérité n'est pas pris en charge). Vous pouvez également créer une nouvelle machine virtuelle en suivant les étapes décrites ci-dessous.

1. C'est lent, vraiment lent.

2. Les fonctionnalités de Windows émulé sont limitées

* x86_64 Windows 11 (build 26100 et versions ultérieures) peut rencontrer des problèmes en raison d'exigences supérieures à 1 vCPU ou TPM qui ne sont actuellement pas prises en charge ;

** Les systèmes d'exploitation Linux importés suivants ont été testés par nos soins pour fonctionner via l'émulateur :

Important: à l'heure actuelle, toute machine virtuelle Linux migrée avec Parallels Tools ou sur laquelle ces outils sont installés sur un système nouvellement créé se bloque. Nous étudions ce comportement, mais il n'est pas recommandé de les installer pour le moment. Si vous devez les désinstaller pour la migration, veuillez consulter l'article suivant : Désinstaller Parallels Tools sous Linux

Remarque: veuillez noter que si vous souhaitez migrer une machine virtuelle créée sur un Mac équipé d'un processeur Intel, celle-ci doit être arrêtée avant la migration. Parallels Desktop définit la configuration par défaut pour les machines virtuelles basées sur Intel, dont la configuration est différente de celle prise en charge. Par exemple, si votre machine virtuelle Windows 10 créée précédemment sur un Mac Intel dispose de 4 vCPU, Parallels Desktop réinitialisera le nombre de vCPU à un lors de la tentative de démarrage de la machine virtuelle sur un Mac Apple Silicon à l'aide de l'émulateur Parallels Desktop.

Comment démarrer une machine virtuelle Intel à l'aide de l'émulateur Parallels

  1. Cliquez avec le bouton droit de la souris sur la machine virtuelle cible > sélectionnez « Démarrer à l'aide de l'émulateur ».

Une fois la machine virtuelle démarrée, elle sera marquée comme «Système Intel x86 » et vous pourrez la démarrer de la même manière que n'importe quelle autre machine virtuelle.

Solution alternative: vous pouvez démarrer la machine virtuelle à l'aide de notre utilitaire d'interface de ligne de commande.

Comment préparer une machine virtuelle Linux basée sur Intel pour un transfert

Par défaut, les machines virtuelles Linux (VM) créées sur des Mac équipés de processeurs Intel ont le BIOS Legacy activé, sauf si vous l'activez manuellement pendant le processus d'installation. Si vous souhaitez exécuter une VM Linux sur un Mac équipé d'une puce Apple Silicon, procédez comme suit :

  1. Téléchargez une image ISO x86_64 de la distribution Linux correspondante.

  2. Démarrez Parallels Desktop sur un Mac équipé d'un processeur Intel et cliquez sur Fichier > Nouveau...

  3. Cliquez sur « Installer Windows, Linux ou macOS à partir d'un fichier image » > sélectionnez l'ISO et cliquez sur Continuer.

  4. Cliquez sur « Personnaliser les paramètres avant l'installation » > Créer.

  5. Une fois la fenêtre de configuration de la VM ouverte, ouvrez l'onglet « Matériel » > Ordre de démarrage > Avancé > sélectionnez « EFI 64 bits » > OK. Fermez la fenêtre et poursuivez l'installation.

  1. Une fois la VM créée, vous pouvez la déplacer vers le Mac Apple Silicon et la démarrer en suivant les étapes décrites ci-dessus.

Comment créer une nouvelle machine virtuelle à partir d'une image ISO avec un système d'exploitation basé sur Intel

Remarque: le processus prendra beaucoup de temps. N'oubliez pas de vous préparer une tasse de votre boisson préférée et de vous installer confortablement. Seuls Windows 10 et Windows Server 2022 sont pris en charge. Pour créer une machine virtuelle Windows 10 22H2 et Windows Server 2019, suivez les étapes décrites ci-dessous.

  1. Téléchargez une image ISO x86_64. Par exemple, l'ISO* Windows 10 peut être téléchargée ici.

  2. Ouvrez l'utilitaire Terminal et exécutez les commandes ci-dessous une par une pour créer et démarrer l'installation d'une nouvelle machine virtuelle x86_64 :

prlctl create <vm_name> -d <distro> --cpu-type x86

prlctl set <vm_name> --device-set cdrom0 --image <x86_iso_path> --connect

prlctl start <vm_name>

Remarque: pour voir la liste complète des options possibles pour la variable <distro>, exécutez la commande suivante dans Terminal et choisissez celle qui correspond à votre système d'exploitation :

prlctl create <nom_vm>-d -list

Exemple

  1. Suivez les instructions à l'écran pour poursuivre l'installation du système d'exploitation.

Dépannage

Il n'y a pas d'option « Commencer à utiliser l'émulateur ».

1. Assurez-vous que Parallels Desktop est activé avec une licence d'essai/Parallels Desktop Pro/Parallels Desktop Business ou Enterprise Edition.

2. S'il s'agit d'une machine virtuelle Linux, cela signifie que votre machine virtuelle n'a pas activé EFI. Suivez les instructions ici pour recréer la machine virtuelle.

3. S'il s'agit d'une machine virtuelle Windows 8.1 ou antérieure, l'option n'existe pas, car ces machines virtuelles Windows ne sont pas prises en charge pour fonctionner via cette technologie.

4. Dans le cas d'une machine virtuelle Windows 10 importée, il se peut qu'elle utilise également un BIOS hérité. Vous pouvez le vérifier à l'aide de la commande suivante dans le terminal :

prlctl start « NomDeVotreMachineVirtuelle »

Si le message renvoyé est :

Échec du démarrage de la machine virtuelle : type de BIOS/micrologiciel non pris en charge. Parallels Desktop ne prend pas en charge l'exécution de machines virtuelles Intel avec ce type de BIOS/micrologiciel sur les Mac Apple Silicon.

Cela signifie que votre machine virtuelle utilise un BIOS hérité et que la machine utilise également un chargeur d'amorçage hérité. Dans ce cas, il est recommandé de créer une nouvelle machine virtuelle émulée x86 et d'y attacher/déplacer le contenu du disque dur de la machine héritée.

Impossible de créer une nouvelle machine virtuelle x86_64 Windows 22 H2 ou Windows 2019

1. Si vous créez une nouvelle machine virtuelle x86_64 Windows 10 22H2 ou Windows Server 2019, vous rencontrerez probablement l'erreur suivante :

Pour contourner le problème lorsque l'erreur se produit :

Impossible de démarrer une machine virtuelle x86_64 importée à partir du Terminal

Si vous démarrez une machine virtuelle x86_64 importée depuis un Mac Intel à l'aide de l'utilitaire prlctl start et que vous obtenez le message d'erreur « Échec du démarrage de la machine virtuelle : l'opération a été annulée », cela signifie que la machine virtuelle n'a pas été arrêtée avant l'importation depuis un Mac Intel. Pour la démarrer, vous devez réinitialiser l'état de la machine virtuelle en exécutant les étapes ci-dessous :

La VM importée n'est pas identifiée comme x86_64 après la migration et ne peut pas être démarrée

Si vous rencontrez une machine virtuelle qui ne dispose pas de l'option « Démarrer à l'aide de l'émulateur » dans le Centre de contrôle après la migration, il est possible qu'elle ait été démarrée pour la dernière fois dans une version antérieure à v19 de Parallels Desktop.

En raison des modifications apportées au fichier de configuration, Parallels ne peut pas identifier correctement l'architecture. Pour contourner ce problème, il faudrait disposer d'un Mac Intel. À l'heure actuelle, il n'existe aucune autre solution :

Windows 11 23h2 importé se bloque sur l'écran de connexion

Pour contourner ce problème, nous vous recommandons l'une des solutions suivantes :

1. Réinitialisez la machine virtuelle (Actions > Réinitialiser). Cela devrait déclencher la mise à jour de Parallels Tools, et le système devrait ensuite fonctionner normalement.

2. Réimportez la machine virtuelle sans installer Parallels Tools, ce qui implique de revenir à la source Intel Mac > supprimer Parallels Tools et réimporter la machine. Dans ce cas, ce problème ne devrait plus se présenter.

Partagez vos commentaires

Vos commentaires sont toujours les bienvenus. N'hésitez pas à partager vos commentaires et vos cas d'utilisation dans cette section du forum.

Was this article helpful?

Tell us how we can improve it.