VMware ESXi est un hyperviseur de type 1 de classe entreprise développé par VMware pour déployer et servir des ordinateurs virtuels en intégrant des composants essentiels du système d’exploitation, comme un noyau ; car en tant qu’hyperviseur de type 1, ESXi n’est pas une application logicielle pouvant être installée sur un système d’exploitation. Dans cet article, nous vous expliquerons comment réussir à installer VMWare ESXi dans une machine virtuelle Hyper-V sur votre ordinateur Windows 11 ou Windows 10.
Puis-je installer ESXi sur une machine virtuelle ?
Utilisateurs de PC cherchant à installer ESXi sur une machine virtuelle sous Windows 11/10 aura besoin des éléments suivants: un processeur physique avec prise en charge native de la virtualisation (Intel VT ou AMD-V), la VM a besoin d’au moins 1,5 Go de mémoire, de deux VCPU et de suffisamment d’espace disque pour le serveur lui-même et pour les VM que vous courir à l’intérieur. Ces spécifications sont prérequises pour exécuter ESX ou ESXi dans une machine virtuelle pour une expérience transparente.
Installer VMWare ESXi dans une machine virtuelle Hyper-V
Vous pouvez installer et exécuter un ESXi à l’intérieur une machine virtuelle Hyper-V, mais sachez qu’elle ne peut être utile que dans un environnement de test car elle n’est vraiment pas prise en charge en production. Les seules conditions préalables à cette opération sont que vous devez disposer d’un hôte Hyper-V exécutant Windows Server ou Windows 11/10 avec un processeur Intel doté de la technologie VT-x et EPT.
En gros, pour installer ESXi dans une machine virtuelle Hyper-V nécessite une approche en 5 étapes, que nous aborderons dans des sous-titres distincts comme suit :
1] Téléchargez et installez VMware PowerCLI
VMware a publié VMware PowerCLI sur la galerie PowerShell. Ainsi, pour télécharger et installer VMware PowerCLI sur la machine hôte Windows, procédez comme suit :
Appuyez sur la touche Windows + X pour ouvrir le menu Power User.Appuyez sur A sur le clavier pour lancer PowerShell en mode administrateur/élevé. Dans la console PowerShell, saisissez ou copiez et collez la commande ci-dessous et appuyez sur Entrée : Install-Module-Name VMware.PowerCLI
Attendez un moment jusqu’à ce que l’installation se termine. Une fois l’installation terminée, vous pouvez passer à l’Étape 2] qui consiste à exécuter le script de personnalisation.
2] Téléchargez et exécutez ESXi-Customizer
L’ESXi-Customizer est un script PowerShell qui simplifiera et automatisera le processus de création d’ISO d’installation ESXi entièrement corrigés et personnalisés à l’aide de VMware PowerCLI Module ImageBuilder. Vous pouvez télécharger le script ESXi-Customizer PowerShell, décompresser le package d’archive, puis à droite-cliquez sur le script Powershell et sélectionnez Exécuter avec Powershell dans le menu contextuel pour exécuter le script sur la machine hôte Windows.
Le script téléchargera l’ISO ESXi 6.0 à partir du dépôt en ligne VMware et vous pourrez personnaliser l’ISO en pilotes d’injection. Vous trouverez ci-dessous les paramètres et les descriptions respectives de la personnalisation :
Utilisez le paramètre –v60 pour ESXi 6.0 mais vous pouvez utiliser le paramètre -v65 pour ESXi 6.5. Utilisez le paramètre –vft pour vous connecter au dépôt en ligne V-Front. Utilisez net-tulip afin de charger le pilote Ethernet DECchip 21140 à l’intérieur de l’ISO. Ce pilote permet d’exécuter ESXi en tant que machine virtuelle sous Microsoft Hyper-V.
Une fois l’ISO téléchargé, vous pouvez passer à l’étape suivante ci-dessous.
3] Créer une machine virtuelle Hyper-V ESXi avec un réseau hérité Adaptateur
Pour créer une machine virtuelle Hyper-V avec un adaptateur réseau hérité sur la machine hôte, vous pouvez suivre les instructions dans notre guide sur la configuration et l’utilisation d’Hyper-V et la création de machines virtuelles sous Windows. Lors de la création de la VM, sélectionnez Génération 1 pour votre VM afin de permettre l’utilisation d’une carte réseau héritée avec les pilotes compatibles que vous avez intégrés à l’image d’installation d’ESXi à l’Étape 2] ci-dessus. Attribuez également au moins 4 Go de mémoire. Et gardez à l’esprit que l’utilisation de la mémoire dynamique pour la VM n’est pas recommandée.
Après avoir créé avec succès la VM ESXi, avant de démarrer cette machine virtuelle, vous devez modifier le nombre de processeurs virtuels-vous pouvez configurer 2 processeurs pour la VM. Supprimez ensuite la carte réseau par défaut, ajoutez une carte réseau héritée et connectez-vous à votre commutateur virtuel Hyper-V afin de communiquer avec Internet ou avec votre réseau local. Configurez également l’adaptateur avec Mac Spoofing activé.
Une fois terminé, passez à l’étape suivante ci-dessous.
4] Téléchargez et exécutez le script Enable-NestedVM.ps1
La virtualisation imbriquée signifie simplement que vous pouvez exécuter une machine virtuelle dans une machine virtuelle. À cette étape, vous pouvez simplement télécharger le script Enable-NestedVM PowerShell, puis exécutez le script comme à l’Étape 1] ci-dessus.
Une fois terminé, vous pouvez passer à l’étape finale ci-dessous.
5] Démarrage et configuration de la machine virtuelle ESXi
Vous êtes maintenant prêt à installer ESXi sur une machine virtuelle Hyper-V. Procédez comme suit :
Démarrez votre VM en cliquant avec le bouton droit sur le nom de la VM, sélectionnez Connecter et cliquez sur le bouton Démarrer. Appuyez sur TAB lorsque vous voyez l’écran de démarrage avec un fond bleu.
Appuyer sur la touche TAB de votre clavier vous permet de modifier les options de démarrage et d’éviter de suspendre la VM pendant le démarrage.
Maintenant, tapez la commande ci-dessous et appuyez sur Entrée : ignoreHeadless=TRUE
Le VMware Le programme d’installation d’ESXi va maintenant se charger et vous pouvez voir les modules chargés, y compris le module tulip qui est intégré à votre image d’installation.
Appuyez sur Entrée sur l’écran d’accueil pour continuer lorsque le programme d’installation a été chargé.Ensuite, appuyez sur F11 pour accepter le contrat de licence et continuer.Sélectionnez un disque sur lequel installer ESXi.Appuyez sur Entrée pour continuer.Ensuite, entrez un mot de passe root, confirmez le mot de passe et appuyez sur Entrée.
Vous recevrez maintenant un avertissement système indiquant qu’un disque doit être repartitionné.
Appuyez sur F11 pour commencer l’installation d’ESXi.Attendez la fin de l’installation s est terminé. Une fois l’installation terminée, un redémarrage est requis. Appuyez sur Entrée pour redémarrer.
C’est tout ! Au démarrage, VMware ESXi est installé dans une machine virtuelle Hyper-V et prêt à être utilisé.
Comment puis-je me connecter à une machine virtuelle ESXi ?
Vous pouvez vous connecter à une machine virtuelle ESXi machine via la console de machine virtuelle dans vCenter Server. Pour ce faire, suivez ces instructions: connectez-vous à vSphere Web Client. Localisez une machine virtuelle sous tension dans l’inventaire et sélectionnez-la. Ensuite, accédez à l’onglet Résumé et cliquez sur le lien bleu Lancer la console-la console de la machine virtuelle devrait maintenant s’ouvrir et vous pouvez accéder au système d’exploitation invité de la VM.
Article associé : Comment installer Windows 11 sur VMware Workstation Player.