Ctrl+Alt+Infra
← Tous les tutos
Tuto · Homelab

Installer ESXi 8 gratuit sur un PC de bureau

Un vrai hôte VMware à la maison pour apprendre : vérifier le matériel, télécharger la version gratuite, installer, configurer le réseau et créer ses premières VM. Avec les limites à connaître.

Niveau : débutantLecture : 15 min

1.Pourquoi ESXi sur un PC de bureau ?

Pour apprendre VMware, rien ne vaut un vrai hôte ESXi à la maison. Un PC de bureau d'occasion (Dell OptiPlex, HP ProDesk, Lenovo ThinkCentre) fait très bien l'affaire : silencieux, peu gourmand en électricité, et souvent équipé d'une carte réseau Intel reconnue par ESXi.

Depuis la version 8.0 Update 3e, Broadcom propose à nouveau une version gratuite d'ESXi, appelée VMware vSphere Hypervisor. Le logiciel est le même que la version payante : seule la licence change.

Avec l'ESXi gratuitSans licence payante
✅ Créer et gérer des VM depuis l'interface web de l'hôte (Host Client)
✅ Snapshots, datastores, réseaux virtuels
✅ Démarrage automatique des VM
❌ Pas de vCenter, donc pas de vMotion, HA, DRS ni tags
❌ Pas d'API de sauvegarde : Veeam ne peut pas sauvegarder ces VM
❌ Pas de support Broadcom
Pour qui ?Un labo personnel, un petit serveur maison, l'apprentissage du Host Client et des bases de VMware. Pas la production d'une entreprise.

2.Vérifier le matériel

C'est l'étape qui évite les mauvaises surprises : ESXi est beaucoup plus exigeant que Proxmox ou Windows sur le matériel.

ÉlémentMinimumConseillé pour un labo
Processeur64 bits, 2 cœurs, virtualisation (VT-x) activéeIntel Core de 8ᵉ génération ou plus récent
Mémoire8 Go32 Go ou plus
Disque de démarrage32 GoSSD de 256 Go ou plus (ESXi + premières VM)
Carte réseauReconnue par ESXi : c'est le point bloquant n°1. Intel : oui. Realtek : non.

Identifier sa carte réseau

Le plus simple : démarre le PC sur une clé Linux (ou, s'il tourne déjà sous Linux ou Proxmox, ouvre un terminal) et tape :

lspci | grep -i ethernet
# 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (11) I219-LM   ← reconnue

Sous Windows : Gestionnaire de périphériques → Cartes réseau. Une carte « Intel(R) Ethernet Connection I219 » ou « I225/I226 » convient. Une carte « Realtek PCIe GbE » ne sera pas reconnue sans pilote supplémentaire : il faudra ajouter une carte Intel.

Gestionnaire de périphériques, Cartes réseau : Intel(R) Ethernet Connection (13) I219-LM, Wi-Fi 6 AX201, Bluetooth
Le Gestionnaire de périphériques (Device Manager) sous Windows, rubrique Cartes réseau (Network adapters). Ici, la carte « Intel(R) Ethernet Connection (13) I219-LM » est reconnue par ESXi 8. Le Wi-Fi et le Bluetooth, eux, sont ignorés : ESXi a besoin d'un câble réseau.

Réglages du BIOS

📷 Photo à prendreL'écran du BIOS avec la virtualisation activée.

Pas encore prêt à formater ? Teste d'abord dans une VM

Si ta machine fait déjà tourner Proxmox, tu peux répéter toute l'installation dans une VM avant de te lancer pour de bon. C'est comme ça que les captures de ce tuto ont été faites. Trois réglages sont indispensables, sinon ESXi refuse de s'installer :

Réglage de la VM ProxmoxValeurSinon…
Processeur → Typehost« Unsupported CPU … QEMU Virtual CPU » : ESXi ne reconnaît pas le processeur générique de Proxmox.
Carte réseau → ModelVMware vmxnet3ESXi ne trouve aucune carte réseau (VirtIO n'a pas de pilote ESXi).
Disque → BusSATA (ou contrôleur SCSI VMware PVSCSI)L'installeur ne trouve aucun disque.
System → BIOSOVMF (UEFI)Avertissement « Legacy boot detected » (voir ci-dessous).
Mémoire8 Go minimumL'installeur s'arrête.

Il faut aussi que la virtualisation imbriquée soit active sur Proxmox : cat /sys/module/kvm_intel/parameters/nested doit répondre Y. Pense enfin à décocher le pare-feu sur la carte réseau de la VM : sinon, les VM créées dans ESXi n'auront pas de réseau.

Avertissement BIOS_FIRMWARE_TYPE : Legacy boot detected
Avec le BIOS par défaut de Proxmox (SeaBIOS), l'installeur prévient que le démarrage en mode BIOS ancien est déconseillé. Ce n'est qu'un avertissement, mais autant choisir OVMF (UEFI) dès la création de la VM.

3.Télécharger ESXi

  1. Crée un compte gratuit sur support.broadcom.com. Si l'accès aux téléchargements reste bloqué après l'inscription, contacte le service client Broadcom pour faire valider le compte.
  2. Connecte-toi, va dans My Downloads, puis clique sur Free Software Downloads available HERE.
  3. Cherche VMware vSphere Hypervisor, clique dessus, puis sur la version 8.0U3e.
  4. Clique sur le lien Terms and Conditions, coche I agree to the Terms and Conditions, puis télécharge l'ISO (environ 800 Mo).
Formulaire de conformitéBroadcom peut demander ton adresse et ta société avant le téléchargement. Remplis-le avec de vraies informations : des données fantaisistes bloquent le compte le temps d'une vérification manuelle.
Ligne VMware vSphere Hypervisor 8.0U3e sur le portail Broadcom
La bonne ligne sur le portail Broadcom : VMware vSphere Hypervisor, version 8.0U3e.
Vérifie le numéro de buildIl existe deux ISO d'ESXi 8.0U3e. Celle de la version gratuite, avec sa licence intégrée sans date d'expiration, porte le build 24677879 (fichier VMware-VMvisor-Installer-8.0U3e-24677879.x86_64.iso). L'ISO classique, build 24674464, démarre un essai de 60 jours avec toutes les fonctions, puis les bloque.

4.Préparer la clé USB

  1. Télécharge Rufus (rufus.ie) sur ton PC Windows. Prends une clé USB de 4 Go ou plus (l'ISO fait environ 600 Mo) : elle sera effacée.
  2. Dans Rufus : choisis la clé dans Périphérique (Device), puis l'ISO d'ESXi avec Sélection (Select). Vérifie que le nom contient bien 24677879, le build gratuit.
  3. Schéma de partition (Partition scheme) GPT, système de destination (Target system) UEFI (non CSM), système de fichiers (File system) FAT32. Rufus remplit ces champs tout seul à partir de l'ISO.
  4. Clique sur Démarrer. Si Rufus propose de remplacer le fichier menu.c32, réponds Oui.
Rufus prêt à créer la clé : ISO ESXi 8.0U3e 24677879, GPT, UEFI non CSM, FAT32
Rufus prêt à écrire la clé : l'ISO du build gratuit 24677879, GPT, UEFI (non CSM) et FAT32. Le nom de volume est rempli automatiquement.

5.Installer ESXi

Le disque choisi sera entièrement effacéSi la machine servait à autre chose (Proxmox, Windows…), sauvegarde tout ce que tu veux garder sur une autre machine avant de continuer.
  1. Branche la clé, allume le PC et ouvre le menu de démarrage (F12 sur un Dell, F9 sur un HP, F12 sur un Lenovo). Choisis la clé USB en mode UEFI.
  2. L'installeur charge ses modules (quelques minutes), puis affiche l'écran d'accueil : Entrée, puis F11 pour accepter la licence.
  3. Choisis le disque d'installation. Si plusieurs disques apparaissent, vérifie la taille et le modèle pour ne pas te tromper.
  4. Clavier : French. Mot de passe root : au moins 7 caractères, avec majuscules, minuscules, chiffres et caractères spéciaux.
  5. F11 pour lancer l'installation. À la fin, retire la clé USB et appuie sur Entrée pour redémarrer.
Choix du disque d'installation dans l'installeur ESXi
Le choix du disque. Ici, le disque virtuel de 32 Go de la VM de test ; sur ton PC, tu verras le modèle de ton SSD.
Confirmation avant installation : le disque va être repartitionné
Dernière chance : F11 lance l'installation et efface le disque.
Écran Installation Complete
Installation terminée : retire la clé USB, puis Entrée pour redémarrer.
« Evaluation mode for 60 days » : pas d'inquiétudeL'écran de fin affiche toujours ce texte générique. Si tu as installé l'ISO gratuite (build 24677879), la licence gratuite est bien appliquée, sans limite de durée. Tu le vérifieras dans le Host Client, à l'étape 7.
Astuce pour un petit SSDPar défaut, ESXi 8 réserve jusqu'à 128 Go du disque de démarrage pour lui-même (la partition OSDATA). Sur un SSD de 256 Go, il reste donc peu de place pour les VM. Au tout premier écran de l'installeur, appuie sur Maj + O et ajoute systemMediaSize=min à la fin de la ligne : ESXi ne prendra qu'environ 32 Go.
À l'inverse, avec un disque de 32 Go seulement, comme dans la VM de test de ce tuto, ESXi utilise tout pour lui : aucun datastore n'est créé, et il faut ajouter un second disque pour les VM.

6.Configurer le réseau de management

Au redémarrage, ESXi affiche son écran jaune et gris, la DCUI, avec l'adresse IP obtenue en DHCP. Pour un serveur, on met une IP fixe.

  1. F2, puis connexion avec root et ton mot de passe.
  2. Configure Management Network → IPv4 Configuration : choisis Set static IPv4 address, puis saisis l'adresse, le masque et la passerelle. Le calculateur IP de la boîte à outils peut t'aider à vérifier qu'elle est dans le bon réseau.
  3. DNS Configuration : serveurs DNS et nom d'hôte (par exemple esxi01).
  4. Échap, puis Y pour appliquer et redémarrer le réseau de management.
  5. Vérifie avec Test Management Network : la passerelle et les DNS doivent répondre « OK ».
Menu System Customization de la DCUI
Après F2 et la connexion en root : le menu System Customization.
Fenêtre IPv4 Configuration avec une adresse statique
IPv4 Configuration : sélectionne « Set static IPv4 address » avec la barre d'espace, puis remplis l'adresse, le masque et la passerelle.
Écran d'accueil d'ESXi avec l'adresse statique
De retour sur l'écran d'accueil, l'adresse affichée est suivie de « (STATIC) » : la configuration est prise en compte.

7.Premiers pas dans le Host Client

Le Host Client s'affiche dans la langue du navigateur. En français : Gérer (Manage), Stockage (Storage), Machines virtuelles (Virtual Machines), Mise en réseau (Networking).

Depuis ton PC, ouvre https://IP-de-l-esxi/ui dans le navigateur. Accepte l'avertissement de certificat (il est auto-signé), puis connecte-toi en root.

Page de connexion du Host Client
La page de connexion du Host Client.
Page d'accueil du Host Client en français
La page d'accueil, ici en français (la langue suit celle du navigateur). On y lit la version, le profil d'image ESXi-8.0U3e-24677879 qui confirme la version gratuite, et les jauges CPU, mémoire et stockage. Le bandeau bleu « Aucune banque de données » vient du disque de 32 Go de la VM de test.

Les réglages à faire tout de suite

1. Vérifier la licence (Licensing)

Gérer → Attribution de licence (Manage → Licensing). La licence gratuite est déjà intégrée : rien à saisir. Vérifie juste deux lignes : vSphere 8 Hypervisor et Date d'expiration : Jamais (Never).

Onglet Attribution de licence : vSphere 8 Hypervisor, date d'expiration Jamais
La licence gratuite intégrée : « vSphere 8 Hypervisor », expiration « Jamais », jusqu'à 8 vCPU par VM. Si tu vois une date à 60 jours, tu as installé l'ISO d'essai (build 24674464) et non la version gratuite (build 24677879).

2. Régler l'heure avec NTP (Network Time Protocol)

Gérer → Système → Date et heure → Modifier les paramètres NTP (Manage → System → Time & date → Edit NTP settings). Une horloge fausse cause des erreurs de certificats et des journaux (logs) impossibles à lire.

  1. Coche Utiliser le protocole NTP (activer le client NTP) (Use Network Time Protocol). C'est la deuxième option, pas celle cochée par défaut.
  2. Stratégie de démarrage (Startup policy) : Démarrer et arrêter avec l'hôte (Start and stop with host).
  3. Serveurs NTP : fr.pool.ntp.org, ou l'adresse de ton routeur ou de ton contrôleur de domaine s'il fait serveur de temps.
  4. Enregistrer. Le service ntpd démarre tout seul.
Fenêtre Modifier les paramètres NTP
La fenêtre NTP. Par défaut, c'est « Définir manuellement » qui est coché : il faut cocher la deuxième option, puis remplir le champ « Serveurs NTP ».

3. Créer le datastore (banque de données)

Stockage → Banques de données (Storage → Datastores). Sur un vrai PC avec un disque de 250 Go ou plus, l'installeur a normalement déjà créé datastore1 sur le reste du disque. Sinon, ou pour ajouter un deuxième disque :

  1. Nouvelle banque de données (New datastore) → Créer une banque de données VMFS (Create new VMFS datastore).
  2. Donne-lui un nom parlant (SSD-1, VMFS_1…) et choisis le disque. Seuls les disques vides apparaissent.
  3. Partitionnement : Utiliser tout l'espace disque (Use full disk), VMFS 6.
  4. Terminer, puis confirme l'avertissement : tout le contenu du disque sera effacé.
Assistant Nouvelle banque de données, étape Sélectionner un type de création
Étape 1 de l'assistant : « Créer une banque de données VMFS ».
Résumé avant création : nom VMFS_1, disque, tout l'espace, VMFS 6
Le résumé avant de valider. Vérifie bien le disque choisi : c'est lui qui va être effacé.
Liste des banques de données avec VMFS_1 créée
Le datastore est créé : environ 31,75 Go de capacité sur le disque de 32 Go.
Tu testes dans Proxmox ? Ajoute un deuxième disqueAvec un disque de 32 Go, ESXi prend tout pour lui (partition OSDATA) et il ne reste rien pour un datastore : l'assistant affiche une liste de disques vide. Éteins la VM, puis dans Proxmox : Hardware → Add → Hard Disk, bus SATA, un stockage, 32 Go ou plus. Redémarre ESXi, le disque apparaît dans l'assistant.
Fenêtre Add: Hard Disk de Proxmox avec le bus SATA
L'ajout d'un deuxième disque dans Proxmox : bus SATA, numéro 1 (le disque système est déjà en SATA 0). N'oublie pas de choisir le champ Storage, encadré en rouge tant qu'il est vide.
« Exception non gérée » dans le Host Client ?Après un redémarrage de l'hôte ou un changement de disque, l'interface web peut afficher cette fenêtre (par exemple dans l'explorateur de banque de données). Ce n'est pas grave : clique Recharger (ou F5). L'hôte, lui, fonctionne normalement.

4. Un dossier pour les ISO

Stockage → ton datastore → Explorateur de banque de données → Créer un répertoire (Datastore browser → Create directory) « ISO », puis Charger (Upload) pour y envoyer tes images d'installation.

5. Le démarrage automatique (Autostart)

Gérer → Système → Démarrage automatique → Modifier les paramètres → Activé. Puis, pour chaque VM qui doit démarrer avec l'hôte : clic droit → Démarrage automatique → Activer. Indispensable après une coupure de courant.

8.Créer sa première VM

  1. Machines virtuelles → Créer/Enregistrer une machine virtuelle → Créer une nouvelle machine virtuelle (Virtual Machines → Create / Register VM → Create a new virtual machine).
  2. Nom et système invité (guest OS) : un nom, puis Famille de systèmes (Linux, Windows…) et Version du SE invité (par exemple Ubuntu Linux (64 bits)). Si tu oublies la version, l'assistant bloque avec « Sélectionnez une version du SE invité ».
  3. Stockage : le datastore créé à l'étape précédente.
  4. Personnaliser les paramètres (Customize settings) : CPU, mémoire, disque, et Lecteur de CD/DVD → Fichier ISO de banque de données (Datastore ISO file) avec ton ISO, case Connecter à la mise sous tension cochée.
  5. Vérifie le résumé, Terminer, démarre la VM et ouvre la console : l'installation du système se fait comme sur un vrai PC.
Assistant Nouvelle machine virtuelle, étape nom et système invité, avec l'erreur Sélectionnez une version du SE invité
Étape 2 : nom, compatibilité (Machine virtuelle ESXi 8.0 U2), famille et version du système invité. Le bandeau rouge apparaît si la version n'est pas choisie.
Attention au provisionnement du disquePar défaut, le Host Client propose À provisionnement statique, mise à zéro tardive (Thick provisioned, lazily zeroed) : un disque de 16 Go réserve tout de suite 16 Go sur le datastore. Sur un petit disque de PC, déplie Disque dur 1 et choisis Allocation dynamique (Thin provisioned) : la VM ne consomme que l'espace réellement écrit.
Résumé de la nouvelle VM : 2 vCPU, 2048 Mo, VMXNET 3, contrôleur VMware Paravirtual, disque 16 Go
Le résumé avant de valider. On y voit les bons choix par défaut d'ESXi : carte réseau VMXNET 3, contrôleur VMware Paravirtual. Et le provisionnement « statique » à changer si l'espace est compté.
La nouvelle VM apparaît dans la liste des machines virtuelles
La VM est créée et apparaît dans la liste, état « Normale ».

9.Sécuriser un minimum

10.Récapitulatif

Prochaine étape : monter un serveur Veeam dans une VM pour tester un Hardened Repository, ou provoquer volontairement un datastore plein pour s'entraîner sans risque.