(U) Falha na inicialização do EFI após a migração do Hyper-V

1

Minha empresa iniciou recentemente a migração de máquinas virtuais do Microsoft Hyper-V para o Proxmox VE. Nós migramos uma das nossas máquinas da Geração 2 (Ubuntu Server 16.04 LTS) usando o Clonezilla Live.

Após a migração, a máquina se recusa a inicializar usando o EFI (U) e, claro, não inicializa com o BIOS.

Nós tentamos muitas coisas diferentes, como reinstalar manualmente o GRUB, copiar arquivos de inicialização para outra partição, marcar uma partição diferente como inicialização e até mesmo tentar converter para BIOS com MBR, mas todos sem sucesso ...

A última coisa que tentei agora é usar o boot-repair de um live CD do Ubuntu Desktop 16.04. Isso pareceu rodar sem nenhum problema, mas após a reinicialização eu recebi as seguintes mensagens de erro:

Estassãoasinformaçõesdoreparodainicialização: link

Eu realmente gostaria de saber como fazer essa máquina funcionar novamente sem precisar instalá-la novamente, reinstalar todos os pacotes e restaurar nossos dados, já que esta máquina possui o software de monitoramento Icinga2 instalado nela.

P.S. a máquina original no Hyper-V ainda está funcionando.

    
por Codyksp 18.08.2016 / 20:49

1 resposta

0

O problema foi resolvido, descobrimos que os arquivos grubx64.efi e MokManager.efi estavam localizados em \EFI\ubuntu em vez de \EFI\Boot , então os copiamos manualmente e a máquina foi inicializada.

Depois tivemos outro pequeno problema, recebemos a seguinte mensagem na tela:

lvmetad is not active yet; using direct activation during sysinit
/dev/mapper/lubuntu--vg-root: clean, 121574/7168000 files, 1115621/2865544 blocks

Isso foi resolvido editando o arquivo /etc/default/grub com as seguintes alterações:

defina GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" para GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" e adicionando a linha GRUB_TERMINAL_INPUT="console serial" seguido por um sudo update-grub .

Até agora, tudo parece funcionar agora!

    
por Codyksp 19.08.2016 / 09:40