Technical Anshu
Tutorials Blog
Guide VMware ESXi

Installez Windows sur VMware ESXi de la manière rapide Paramètres VM, étape du pilote et VMware Tools

Une machine virtuelle Windows sur ESXi s'installe rapidement lorsque trois éléments sont décidés à l'avance : le contrôleur, la carte réseau et la disquette du pilote. Voici la commande complète - paramètres, installation, le fameux correctif disque vide et VMware Tools.

Technical AnshuVMware ESXiWindows guest
Regardez la vidéo complète - l'installation complète de Windows sur ESXi, en direct et étape par étape

L'installation de Windows sur ESXi est vraiment rapide - jusqu'à un écran célèbre. La VM est créée, l'ISO démarre, le setup démarre... et la liste des disques est vide. Ce moment n’est pas un échec, c’est un pilote manquant et il est tout à fait prévisible. Ce guide parcourt l'ensemble du travail dans l'ordre qui l'évite : les paramètres de la VM importants, le téléchargement ISO, l'étape du pilote PVSCSI et VMware Tools - l'installation qui transforme une VM générique lente en un invité approprié.

Windows Setup - Where do you want to install Windows
Drive 0 Unallocated Spacenothing listedNO DISK
Load driverthe fix for this screen
CausePVSCSI driver missingKNOWN TRAP
L'écran qui arrête la plupart des premières installations d'ESXi : le disque existe, le programme d'installation de Windows ne peut tout simplement pas encore voir son contrôleur.
1

Créez la VM et choisissez les bons paramètres invité

Dans ESXi Host Client ou vSphere Client, choisissez Créer/Enregistrer une VM, puis Créer une nouvelle machine virtuelle. Sélectionnez la famille d'invités Windows et la version exacte que vous installez. Ce choix est plus important qu'il n'y paraît, car ESXi l'utilise pour présélectionner le matériel : pour les versions modernes de Windows, l'assistant définit par défaut le contrôleur de stockage sur VMware Paravirtual (PVSCSI), l'option la plus rapide. Gardez-le. Sachez simplement que cette valeur par défaut crée le fameux écran de disque vide plus tard, et l'étape 4 ci-dessous est la réponse prévue, ce qui n'est pas une surprise.

  1. Donnez un nom clair à la VM : vous le lirez dans les listes de sauvegarde et de surveillance pendant des années
  2. Choisissez une banque de données avec un véritable espace libre ; une VM Windows nécessite 60 Go ou plus, l'allocation dynamique convient parfaitement sur un hôte de laboratoire
  3. Définissez 2 vCPU et 4 Go de RAM comme point de départ raisonnable pour un invité Windows de bureau ; un serveur Windows léger peut démarrer avec 2 vCPU et 4 à 8 Go
  4. Laissez le micrologiciel sur EFI pour tout Windows moderne : le micrologiciel du BIOS appartient aux anciens invités
2

Choisissez la carte réseau maintenant, pas plus tard

L'assistant propose deux choix réalistes et ils ne sont pas égaux. VMXNET 3 est l'adaptateur hautes performances - jusqu'à 10 Gbit/s et le coût CPU le plus bas - mais l'installation de Windows ne contient aucun pilote, donc la nouvelle VM n'a pas de réseau jusqu'à ce que VMware Tools soit installé. E1000E émule une carte Intel commune, Windows a le pilote intégré et la mise en réseau fonctionne dès la première minute - mais elle est plafonnée à 1 Gbit/s et utilise plus de processeur hôte. Pour une première installation la plus fluide possible, soit n'acceptez aucun réseau lors de l'installation et installez Tools immédiatement après, soit démarrez avec E1000E et passez à VMXNET 3 une fois Tools installé. Décidez maintenant, car changer d'adaptateur ultérieurement modifie l'adresse MAC et l'invité voit une toute nouvelle carte réseau.

3

Téléchargez l'ISO Windows dans la banque de données

L'ISO doit résider sur l'hôte, pas sur votre ordinateur portable. Dans le navigateur de la banque de données, ouvrez la banque de données, créez un dossier tel que ISO et téléchargez-y l'image Windows. Cela prend quelques minutes sur un réseau local Gigabit - faites-le une fois et chaque future VM utilise la même copie. Modifiez ensuite la VM, pointez le Lecteur CD/DVD 1 sur cette ISO, cochez Connecter et Connecter à la mise sous tension. Oublier la coche de connexion est l'échec courant le plus stupide : la VM s'allume, ne trouve aucun périphérique de démarrage et reste assise sur un écran noir qui semble bien plus grave qu'il ne l'est en réalité.

  1. Navigateur de banque de données - Télécharger - sélectionnez le fichier Windows .iso
  2. Paramètres de la VM - Lecteur CD/DVD 1 - Fichier ISO de la banque de données - votre image téléchargée
  3. Cochez Connectez-vous à la mise sous tension, enregistrez, puis allumez la VM et ouvrez rapidement la console pour répondre à l'invite Appuyez sur n'importe quelle touche pour démarrer à partir du CD.
4

L'étape du pilote - lorsque le programme d'installation n'affiche aucun disque, chargez PVSCSI

L'installation de Windows s'arrête à Où souhaitez-vous installer Windows ? et la liste est vide. Rien n'est cassé : le disque se bloque sur le contrôleur PVSCSI et le disque Windows n'a tout simplement aucun pilote pour cela. Ajoutez un lecteur de disquette à la VM (Modifier les paramètres - Ajouter un autre périphérique - Lecteur de disquette) et connectez l'image du pilote fournie avec chaque hôte ESXi, puis utilisez Charger le pilote dans la configuration :

  1. Image de disquette sur l'hôte : /vmimages/floppies/pvscsi-Windows2008.flp
  2. Dans Configuration, cliquez sur Charger le pilote, accédez au lecteur de disquette et sélectionnez Contrôleur VMware PVSCSI.
  3. Le disque apparaît dans la liste - sélectionnez-le et continuez normalement

L'alternative honnête existe également : créez la VM avec le contrôleur LSI Logic SAS, dont Windows emporte déjà le pilote, installez Windows, installez VMware Tools, arrêtez et basculez le contrôleur sur PVSCSI. Cela fonctionne, mais le chemin de disquette ci-dessus est plus court et constitue la méthode qui mérite d'être apprise.

5

Installez Windows, puis installez VMware Tools immédiatement

Terminez l’installation comme vous le feriez sur un PC physique. Dès que le bureau apparaît, installez VMware Tools avant toute autre chose : dans le menu de la console, choisissez OS invité - Installer/Mettre à niveau VMware Tools, puis exécutez setup.exe à partir du disque Tools monté dans l'invité et redémarrez. Tools n'est pas un polissage facultatif - il fournit le véritable pilote d'affichage (le pilote générique est la raison pour laquelle la console semble floue et en retard), le pilote réseau VMXNET 3, un arrêt propre et un redémarrage à partir de l'hôte, une synchronisation temporelle et des compteurs de performances précis. La moitié de toutes les plaintes « ma machine virtuelle Windows ESXi semble cassée » se terminent par cette seule installation.

6

Terminez honnêtement - mettez à jour, capturez un instantané, activez

Exécutez Windows Update jusqu'à ce qu'il cesse de proposer des mises à jour, puis prenez un instantané de la machine propre et nommez-la honnêtement, par exemple Clean install - before software. Un instantané est un point de restauration, pas une sauvegarde - supprimez-le une fois que la VM s'avère stable pendant quelques jours, car les instantanés de longue durée ralentissent la VM et consomment silencieusement de l'espace de stockage de données. Enfin, activez Windows avec une licence appropriée : une VM a besoin de sa propre licence, tout comme un PC physique, et une licence OEM liée à un ancien matériel ne se déplace pas dans une VM. Ignorer l'activation laisse un Windows filigrané et limité qui harcèlera au pire moment possible.

Remarque honnête : "Rapide" dans le titre de la vidéo signifie moins d'étapes inutiles, pas de magie. L'installation prend aussi longtemps que le stockage de votre hôte - et les deux paramètres ignorés (la disquette du pilote et VMware Tools) sont exactement les deux qui font qu'une machine virtuelle Windows ESXi semble lente et cassée par la suite.

Regardez l'installation complète dans la vidéo

Chaque clic affiché en direct : création de la VM, chargement du pilote et installation de VMware Tools.

Watch Full Video
Questions courantes (FAQ)

Pourquoi le programme d'installation de Windows n'affiche-t-il aucun disque sur ma machine virtuelle ESXi ?

Parce que la machine virtuelle utilise le contrôleur de stockage VMware Paravirtual (PVSCSI) et que le disque Windows ne dispose d'aucun pilote pour celui-ci. Connectez l'image de disquette hôte pvscsi-Windows2008.flp à la machine virtuelle, cliquez sur Charger le pilote dans la configuration, choisissez VMware PVSCSI Controller et le disque apparaît.

Dois-je choisir VMXNET 3 ou E1000E pour une VM Windows ?

VMXNET 3 est plus rapide (jusqu'à 10 Gbit/s, moins de processeur hôte) mais Windows n'a pas de pilote intégré, donc la mise en réseau ne démarre qu'après l'installation de VMware Tools. Le E1000E fonctionne immédiatement mais plafonne à 1 Gbit/s. Commencez par E1000E et changez plus tard, ou utilisez VMXNET 3 et installez Tools en premier.

VMware Tools est-il vraiment nécessaire dans un invité Windows ?

Oui. Tools fournit le pilote d'affichage SVGA approprié, le pilote VMXNET 3, un arrêt progressif de l'hôte, une synchronisation temporelle et des données de performances fiables. Une machine virtuelle Windows sans outils semble lente, s'arrête de force et rapporte des statistiques erronées - la plupart des plaintes « ESXi est lent » manquent simplement d'outils.

Ce guide est basé sur la vidéo Technical Anshu sur l'installation de Windows sur VMware ESXi. Coincé sur une marche ? Demandez dans les commentaires vidéo - c'est là que les réponses arrivent le plus rapidement.