Depois de instalar o ESXi em uma máquina host no modo UEFI, a máquina pode falhar ao inicializar.

Problema

Quando você instala ou atualiza ESXi, o instalador tenta criar uma opção de inicialização da UEFI chamada VMware ESXi torná-la a opção de inicialização padrão. Ao reinicializar após a instalação do ESXi a reinicialização poderá falhar. Esse problema é acompanhado por uma mensagem de erro semelhante a Nenhum dispositivo de inicialização disponível.

Causa

  • Quando o instalador cria a opção de inicialização da UEFI, ocorre um problema ao gravar no NVRAM na placa-mãe do host.
  • O firmware do host não reconhece a tentativa de definir a opção de inicialização da UEFI como a primeira opção de inicialização ou o firmware substitui a ordem de inicialização.
  • O disco de inicialização tem uma tabela de partição MBR ou MSDOS. Devido a uma limitação técnica, a opção de inicialização UEFI só é criada para uma tabela de partição GUID Partition Table (GPT).
Observação: O firmware UEFI tenta carregar a imagem de inicialização da partição do sistema EFI, que é baseada em FAT, no disco. A inicialização a partir da partição do sistema EFI só funciona se o disco for configurado usando uma GPT. Se o disco de inicialização tiver uma tabela de partição MBR ou MSDOS, uma inicialização com UEFI falhará. Não é possível adicionar uma entrada de inicialização para MBR. Se o disco for totalmente consumido por ESXi, ele não poderá ser convertido em GPT e você deverá inicializar no modo BIOS legado.

Solução

  1. Enquanto a mensagem de erro é exibida na tela, abra o menu de opções de inicialização. Dependendo do seu sistema, o menu de opções de inicialização pode abrir com um atalho de teclado, no menu do BIOS ou em uma interface do BMC, iLO ou iDRAC.
  2. Verifique se existe uma opção de inicialização VMware ESXi e tente inicializar a partir dela. Se a inicialização for bem-sucedida, altere a ordem de inicialização e defina VMware ESXi como a primeira opção de inicialização.
  3. Se o problema não for resolvido, selecione uma opção semelhante a Adicionar opção de inicialização (Add boot option).
    O texto e a localização da opção podem variar, dependendo do seu sistema.
  4. Selecione o arquivo \EFI\BOOT\BOOTx64.EFI no disco em que ESXi instalado.
  5. Altere a ordem de inicialização para que o host seja inicializado a partir da opção que você adicionou.