Eu instalei o Ubuntu em um HD externo, mas quando eu iniciei recebi esta mensagem de erro do GRUB:
Can't find /boot/grub/i386-pc/normal.mod
Eu usei ls para encontrar a partição e a encontrei em (hd0,1) . Então eu digito ls (hd0,1)/boot e recebo uma pasta vazia.
O que eu tentei resolver isso:
Eu copiei a pasta boot para booti .
Quando inicializo o grub, recebo a mensagem de erro e executo estes comandos:
set prefix=(hd0,1)/booti/grub
insmod normal
normal
E isso funciona. Eu só tenho que editar os parâmetros de inicialização, alterando o nome da pasta.
Mas não consigo encontrar uma solução permanente, alguém pode me ajudar?