Le fichier de configuration PXE définit le menu affiché sur l'hôte ESXi cible quand il démarre et contacte le serveur TFTP. Vous avez besoin d'un fichier de configuration PXE pour que PXE démarre le programme d'installation d'ESXi.

Le serveur TFTP écoute en permanence les clients PXE sur le réseau. Lorsqu'il détecte qu'un client PXE demande des services PXE, il envoie au client un package réseau contenant un menu de démarrage.

Fichiers requis

Dans le fichier de configuration PXE, vous devez inclure les chemins d'accès aux fichiers suivants :

  • mboot.c32 est le chargeur de démarrage.

  • boot.cfg est le fichier de configuration du chargeur de démarrage.

Reportez-vous à la section À propos du fichier boot.cfg

Nom du fichier de configuration PXE

Pour le nom du fichier de configuration PXE, sélectionnez une des options suivantes :

  • 01-adresse_mac_de_l'hôte_ESXi_cible. Par exemple, 01-23-45-67-89-0a-bc

  • L'adresse IP de l'hôte ESXi cible est une notation hexadécimale.

  • par défaut

Le fichier de démarrage initial, pxelinux.0 ou gpxelinux.0, tente de charger un fichier de configuration PXE. Il essaie avec l'adresse MAC de l'hôte ESXi cible, précédée de son code de type ARP (01 pour Ethernet). En cas d'échec, il essaie avec la notation hexadécimale de l'adresse IP du système ESXi cible. En dernier recours, il tente de charger un fichier nommé par défaut.

Emplacement du fichier de configuration PXE

Enregistrez le fichier dans var/lib/tftpboot/pxelinux.cfg/ sur le serveur TFTP.

Vous pouvez par exemple enregistrer le fichier sur le serveur TFTP à l'emplacement /tftpboot/pxelinux.cfg/01-00-21-5a-ce-40-f6. L'adresse MAC de la carte réseau sur l'hôte ESXi cible est 00-21-5a-ce-40-f6.