Nenhum erro de dispositivo inicializável após restaurar a imagem do debian para anular o disco ssd

2

Eu criei uma imagem do debian 7 em um disco SSD e depois a restaurei em outro computador com o mesmo tipo de HW. no entanto, estou recebendo a mensagem de erro:

No bootable device -- insert boot disk and press key

A imagem foi criada usando um SO ao vivo com o comando:

dd if=/dev/sda conv=sync,noerror bs=64K | gzip -c  > backup.img.gz

E depois restaurado para o disco com:

gunzip -c backup.img.gz | dd of=/dev/sda

Já fiz isso antes em computadores mais antigos e normalmente funciona bem. Se eu restaurar a imagem no computador que eu criei a partir dele parece estar funcionando.

Esses computadores têm EFI, isso pode ser o problema? Alguma idéia ou solução alternativa?

Obrigado

    
por user1754598 14.06.2018 / 07:01

2 respostas

1

Em sistemas EFI, a localização do bootloader é armazenada no armazenamento não volátil da placa-mãe. Se você tiver um shell UEFI disponível, poderá usá-lo para executar o bootloader (normalmente localizado no diretório EFI na raiz da partição de inicialização, alternativamente renomear o carregador de inicialização para o nome padrão (bootx64.efi para x86-64) ou inicializar a partir de Então você pode reconfigurar o pacote grub-efi que irá restaurar a configuração do firmware.

    
por 14.06.2018 / 11:23
0

Você basicamente precisa executar grub-install em um chroot com o sistema Debian montado nele (incluindo / boot / efi, / dev, / proc e / sys); a imagem de resgate pode ser qualquer inicialização ao vivo no modo EFI (plug: ALT Rescue ).

Os livros de Rod sobre o tópico são altamente recomendados para entender o que está acontecendo.

    
por 14.06.2018 / 13:22