Problema: quando inicializo minha máquina, recebo o erro:
error: no such device: [Device address].
error: unknown filesystem.
Entering rescue mode...
grub rescue> _
Informações básicas
Eu tinha o Ubuntu instalado em um HDD, adicionei um SSD e instalei o Fedora 27 no SSD antes de limpar o HDD. Quando eu inicializava o sistema, sempre recebia o seguinte erro:
error: file '/boot/grub/i386-pc/normal.mod' not found. Entering rescue mode
A única maneira de inicializar o sistema era entrar no meu BIOS e optar por inicializar a partir do SSD. No entanto, definir o SSD como prioridade de inicialização superior ou desabilitar todos os outros métodos de inicialização resultou na queda para o prompt de resgate do grub. Eu tentei consertar meu problema executando:
sudo grub2-install /dev/[my ssd]
Isso não resolveu meu problema, então também executei:
sudo grub2-install /dev/[my hdd]
Depois disso, só consegui chegar ao prompt de resgate do grub. Segui as instruções para ir do resgate do grub ao grub e as instruções nesta resposta , mas isso piorou o problema. Ao inicializar a partir do prompt de resgate do grub e executar ls (*[drive]*)
, nenhum sistema de arquivos foi reconhecido no disco rígido e no sdd.
No final, consegui reparar meu sistema de volta ao estado em que começou, ou seja, entrar na lista de inicialização e selecionar manualmente a unidade correta para inicializar, caso contrário, o computador irá para o prompt de resgate do grub.
Alguma sugestão sobre o que posso fazer para corrigir permanentemente esse problema? Obrigado.
Informação do sistema:
SO: KDE gira Fedora 27 usando LVM
Editar: Aqui está a saída defdisk -l /dev/[my SSD]
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 2048 2099199 2097152 1G 83 Linux
/dev/sdb2 2099200 488396799 486297600 231.9G 8e Linux LVM
Eu sugeriria que o que aconteceu foi:
os-probe
.Existem duas soluções possíveis em que posso pensar: