Les machines virtuelles vous permettent de faire l'expérience de plusieurs systèmes d'exploitation sur un seul système tout en les gardant isolés du système d'exploitation hôte. Vous devez avoir essayé de créer des machines virtuelles pour essayer un nouveau système d'exploitation que vous ne souhaitez pas installer directement. Mais avez-vous déjà essayé d'utiliser Hyper-V dans une machine virtuelle ?
Hyper-V est un hyperviseur intégré à Windows qui vous permet de créer des machines virtuelles et de les exécuter. Mais il est également possible d'utiliser Hyper-V à l'intérieur d'une machine virtuelle VMware Windows. Ainsi, vous pouvez créer une machine virtuelle Hyper-V dans une machine virtuelle VMware et l'exécuter sans aucun problème. Voici comment procéder.
Les conditions préalables à l'exécution d'une machine virtuelle Linux dans Hyper-V
Tout d'abord, vous aurez besoin d'une machine virtuelle Windows entièrement fonctionnelle dans VMware. Nous suggérons des machines virtuelles Windows 10 ou 11 pour ce projet. De plus, vous devez choisir l'édition Windows Pro ou Enterprise car Hyper-V n'est pas disponible pour l'édition Windows Home.
Assurez-vous de dédier une quantité adéquate de ressources matérielles à la machine virtuelle. La raison derrière cela est que vous allez essayer d'exécuter une machine virtuelle à l'intérieur d'une machine virtuelle. Ainsi, la machine virtuelle Windows ne peut consacrer qu'une partie de ses ressources à l'exécution d'une machine virtuelle Linux utilisant Hyper-V. Nous l'avons testé en utilisant un système Windows 11 avec 16 Go de RAM et un processeur AMD à huit cœurs.
Mettez également à jour VMware Workstation Player vers la dernière version avant de commencer la méthode d'installation.
Comment créer une machine virtuelle Linux dans une machine virtuelle Windows à l'aide d'Hyper-V
Nous allons diviser les étapes en trois parties. Tout d'abord, vous devez activer les fonctionnalités de virtualisation pour la machine virtuelle Windows. Ensuite, vous devez activer Hyper-V sur cette machine virtuelle. Enfin, vous devez créer une machine virtuelle Linux à l'aide d'Hyper-V.
1. Activer la virtualisation pour la machine virtuelle Windows dans VMware
Pour activer la virtualisation, procédez comme suit :
- Lancez l'application VMware sur votre système. Cliquez sur la machine virtuelle Windows que vous souhaitez utiliser.
- Les détails de la machine virtuelle apparaîtront sur le côté droit. Clique sur le Modifier les paramètres de la machine virtuelle option.
- Le Matériel L'onglet s'ouvrira par défaut. Clique sur le Processeurs option.
- Localisez le Virtualiser la section moteur et cliquez sur Virtualisez Intel VT-x/EPT ou AMD-V/RV option.
- Clique sur le D'ACCORD bouton pour appliquer les modifications.
Les fonctionnalités de virtualisation sont désormais actives pour la machine virtuelle Windows ci-dessus. Ensuite, vous devez installer Hyper-V.
2. Installer Hyper-V sur la machine virtuelle Windows
Pour installer Hyper-V sur la machine virtuelle VMware Windows, répétez les étapes suivantes.
- Lancez l'application VMware sur votre système. Double-cliquez sur la machine virtuelle Windows pour la démarrer.
- Une fois que vous démarrez sur le bureau, appuyez sur le Gagner + R la clé de lancer la boîte de commande Exécuter.
- Taper appwiz.cpl et appuyez sur la touche entrée.
- La fenêtre des programmes et fonctionnalités s'ouvrira. Clique sur le Activer ou désactiver des fonctionnalités Windows option.
- Faites défiler vers le bas et cliquez sur le Hyper-V case à cocher dans la liste des fonctionnalités Windows.
- Clique sur le D'ACCORD pour installer la fonctionnalité sur votre système.
- Redémarrage votre système pour appliquer les modifications une fois l'installation terminée.
Hyper-V est maintenant actif sur votre machine virtuelle Windows. Ensuite, vous devez créer une machine virtuelle Linux.
3. Créer une machine virtuelle Linux à l'aide d'Hyper-V
La dernière pièce du puzzle consiste à créer une machine virtuelle Linux à l'intérieur de la machine virtuelle Windows à l'aide d'Hyper-V. Vous pouvez choisir n'importe quelle distribution Linux que vous voulez. Nous irons avec Ubuntu pour cette expérience. Vous devez télécharger le fichier ISO Ubuntu à l'intérieur de la machine virtuelle à partir du Site Web d'Ubuntu avant de commencer les étapes.
Pour créer une machine virtuelle Ubuntu, procédez comme suit :
- Démarrez la machine virtuelle Windows. appuie sur le Clé de victoire et tapez Gestionnaire Hyper-V. Lancez l'application.
- Accédez à la section de droite et cliquez sur Nouveau > Machine virtuelle.
- Clique sur le Suivant bouton. Entrez le nom de la machine virtuelle et cliquez sur Suivant.
- Clique sur le Génération 1 bouton radio et cliquez sur Suivant.
- Garder le Mémoire de démarrage comme 2 Go et activer le Utiliser la mémoire dynamique pour cette machine virtuelle option.
- Ensuite, cliquez sur Suivant bouton et sélectionnez le Commutateur par défaut option dans la section Configurer la mise en réseau.
- Clique sur le Créer un disque dur virtuel option et allouer 20 Go sur le disque dur virtuel. Passez à la section suivante.
- Choisissez le Installer un système d'exploitation à partir d'un CD/DVD-ROM amorçable située sous la section Options d'installation. Sélectionnez le fichier image Ubuntu (.iso) que vous avez téléchargé avant de commencer cette étape.
- Clique sur le Suivant et passez en revue la configuration de la machine virtuelle. Ensuite, cliquez sur le Finir bouton pour créer la machine virtuelle.
Maintenant que la machine virtuelle est prête, il est temps de faire fonctionner Ubuntu :
- Sélectionnez la machine virtuelle nouvellement créée dans la liste et cliquez sur le Commencer possibilité de lancer la machine virtuelle.
- L'installation d'Ubuntu va se lancer. Sélectionnez le Installer Ubuntu option et procéder à l'installation.
- Cliquer sur Installation minimale et décochez la Télécharger les mises à jour lors de l'installation d'Ubuntu option.
- Ensuite, choisissez le Effacer le disque et installer Ubuntu option et cliquez sur le Installer maintenant bouton.
- Sélectionnez votre emplacement géographique et entrez votre nom d'utilisateur et votre mot de passe. Ensuite, cliquez sur le Continuer bouton.
- Attendez que l'installation soit terminée. Cela peut prendre plus de temps si un disque dur SATA est installé sur votre système.
- Le programme d'installation vous demandera de redémarrer le système. Clique sur le Redémarrer maintenant bouton.
La machine virtuelle démarrera sur le bureau Ubuntu. Vous pouvez utiliser Ubuntu et remarquer que le système fonctionne correctement dans Hyper-V, comme sur n'importe quel autre logiciel de virtualisation.
Quelques choses à retenir
Créer une machine virtuelle à l'intérieur d'une machine virtuelle est possible. Mais vous devez vous rappeler que la configuration sous-jacente du système hôte doit être telle qu'il puisse exécuter une machine virtuelle à l'intérieur d'une machine virtuelle sans aucun problème. Si vous tentez cette expérience sur un système bas de gamme avec 4 Go de RAM et un processeur double cœur, cela étouffera le système.
Vous devez donc utiliser un système capable de consacrer de nombreuses ressources matérielles à la machine virtuelle Windows. Seulement, alors vous pourrez utiliser Hyper-V et créer une machine virtuelle Linux et l'allouer pour l'exécuter sans aucun problème. Après avoir essayé notre Ubuntu en utilisant Hyper-V, vous pouvez éteindre la machine virtuelle. Ou vous pouvez franchir une étape supplémentaire et supprimer la machine virtuelle de Hyper-V Manager. Cela libérera beaucoup d'espace à l'intérieur de la machine virtuelle Windows.
Désinstallez également la fonctionnalité Hyper-V si vous n'en avez plus besoin dans votre machine virtuelle Windows. Consultez notre guide sur comment désactiver ou supprimer Hyper-V dans Windows 11 pour plus d'informations.
Utiliser une machine virtuelle à l'intérieur d'une machine virtuelle avec Hyper-V
VMware prend en charge la virtualisation matérielle et peut étendre la fonctionnalité à ses machines virtuelles. VirtualBox n'a pas encore rattrapé cet aspect car Hyper-V ne fonctionne pas dans une machine virtuelle VirtualBox au moment de la rédaction de cet article. Assurez-vous de désactiver les fonctionnalités de virtualisation de la machine virtuelle Windows lorsque vous n'en avez plus besoin.