Como isso parou de funcionar? Você mudou algum conf bios? Adicionado removido ou alterado a ordem de qualquer disco?
o que o comando lsmod
dá? e insmod normal
?
ls vem de um módulo grub normalmente em /boot/grub/x86_64-efi/ls.mod (x86_64-efi depende do seu arco).
Ao inicializar o grub, tente carregar o módulo "normal" e, se ele falhar, ele irá resgatá-lo (foi o que aconteceu com você). Ele imprimiu algum erro na inicialização?