Une fois que vous avez installé ESXi sur une machine hôte en mode UEFI, la machine peut ne pas démarrer.

Problème

Lorsque vous installez ou mettez à niveau ESXi, le programme d'installation tente de créer une option de démarrage UEFI nommée VMware ESXi et de la définir comme option de démarrage par défaut. Lorsque vous redémarrez après l'installation d'ESXi le redémarrage peut échouer. Ce problème est accompagné d'un message d'erreur semblable à Aucun périphérique de démarrage disponible.

Cause

  • Lorsque le programme d'installation crée l'option de démarrage UEFI, un problème se produit lors de l'écriture dans la NVRAM sur la carte mère de l'hôte.
  • Le microprogramme de l'hôte ne reconnaît pas la tentative de définition de l'option de démarrage UEFI comme première option de démarrage, ou le microprogramme remplace l'ordre de démarrage.
  • Le disque de démarrage dispose d'une table de partition MBR ou MSDOS. En raison d'une limitation technique, l'option de démarrage UEFI est uniquement créée pour une table de partition GUID (GPT).
Note : Le microprogramme UEFI tente de charger l'image de démarrage à partir de la partition système EFI, qui est basée sur FAT, sur le disque. Le démarrage à partir de la partition système EFI ne fonctionne que si le disque est configuré à l'aide d'un GPT. Si le disque de démarrage dispose d'une table de partition MBR ou MSDOS, un démarrage UEFI échoue. Vous ne pouvez pas ajouter une entrée de démarrage pour le MBR. Si le disque est entièrement utilisé par ESXi, il ne peut pas être converti en GPT et vous devez démarrer en mode BIOS hérité.

Solution

  1. Lorsque le message d'erreur s'affiche à l'écran, ouvrez le menu des options de démarrage. Selon votre système, le menu des options de démarrage peut s'ouvrir avec un raccourci clavier, dans le menu BIOS ou dans une interface BMC, iLO ou iDRAC.
  2. Vérifiez si une option de démarrage VMware ESXi existe et essayez de démarrer à partir de celle-ci. Si le démarrage réussit, modifiez l'ordre de démarrage et définissez VMware ESXi comme première option de démarrage.
  3. Si le problème n'est pas résolu, sélectionnez une option semblable à Ajouter une option de démarrage.
    La formulation et l'emplacement de l'option peut varier d'un système à l'autre.
  4. Sélectionnez le fichier \EFI\BOOT\BOOTx64.EFI sur le disque sur lequel vous avez installé ESXi.
  5. Modifiez l'ordre de démarrage afin que l'hôte démarre à partir de l'option que vous avez ajoutée.