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 o ESXi, o instalador tenta criar uma opção de inicialização UEFI chamada VMware ESXi e torná-la a opção de inicialização padrão. Ao reinicializar após a instalação do ESXi, a reinicialização pode 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 UEFI, ocorre um problema ao gravar na NVRAM na placa-mãe do host.
  • O firmware do host não reconhece a tentativa de definir a opção de inicialização 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ó funcionará se o disco for definido usando uma GPT. Se o disco de inicialização tiver uma tabela de partição MBR ou MSDOS, uma inicialização UEFI falhará. Você não pode adicionar uma entrada de inicialização para o MBR. Se o disco for totalmente consumido por ESXi, ele não poderá ser convertido em GPT e você deverá inicializar no modo BIOS herdado.

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 ser aberto com um atalho de teclado, no menu 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 o local da opção podem variar, dependendo do seu sistema.
  4. Selecione o arquivo \EFI\BOOT\BOOTx64.EFI no disco em que você instalou o ESXi.
  5. Altere a ordem de inicialização para que o host seja inicializado a partir da opção que você adicionou.