Error unknown filesystem grub rescue [resolvido]

 



Existe mais de um modo para corrigir este problema. O modo mais fácil é reinstalando o grub2 com LiveCD do Ubuntu e pode ser usado a mesma dica em "Recuperando o GRUB2 após a instalação do Windows".

 

Restaurando GRUB2 sem cd de instalação

Percebo que alguns usuários do GRUB2 já se depararam com uma tela preta com uma mensagem de "Unknown filesystem"(Sistema de arquivos não reconhecido). E abaixo o modo recuperação do GRUB( grub rescue>).

          Pois bem, não fique apavorado. O problema aqui é que o GRUB2 não está encontrando no disco rígido os arquivos de configuração. Estes indicam quais os sistemas operacionais instalados e em quais locais eles se encontram.

          Para dar início a solução, você deve saber em qual partição o GRUB foi instalado. Na verdade, o GRUB sempre fica instalado na MBR(Trilha zero do disco) o que fica na partição são os arquivos de configuração.

          Vou apresentar aqui alguns passos para o processo de recuperação:


1) Digite o comando "ls", este mostrará quais os discos e partições existentes.

 grub rescue> ls
 (hd0)(hd0,msdos1)(hd0,msdos2)(hd0,msdos3)(hd0,msdos4)


Obs.: msdos1 equivale a primeira partição do disco, a msdos2, a segunda do disco e assim por diante.


2) Indique o disco onde se encontram os arquivos de configuração do GRUB.

 grub rescue> set root=(hd0,msdos2)

Obs.: Neste caso os arquivos estão na segunda partição.(msdos2 equivale a sda2 em discos SATA.)


3) Informe o local onde se encontram os arquivos de boot.

 grub rescue> set prefix=(hd0,msdos2)/boot/grub


4) Carregue o módulo e faça a sua inicialização

 grub rescue> insmod normal
 grub rescue> normal


5) Após entrar no sistema operacional, atualize e reinstale o grub. Entre no terminal e como usuário root digite:

 update-grub
 grub-install /dev/sda

ou se for usuário Ubuntu:

 sudo update-grub
 sudo grub-install /dev/sda