Grub Rescue Error: Sistema de arquivos desconhecido [duplicado]

1

Eu estava tentando dual boot do Windows com o Linux (linux instalado primeiro).

Eu li que era mais fácil fazer isso se o windows fosse instalado primeiro. Então eu tentei instalar o windows, criando uma partição para ele.

Não havia espaço suficiente na unidade, por isso tentei alterar o sistema de arquivos da partição existente para suportar janelas. Agora, sempre que tento iniciar meu computador, recebo a tela de resgate do grub.

Eu tentei inicializar a partir de CD e USB com o Ubuntu e também com o Windows, mas nada acontece.

Corri ls no resgate do grub e obtive hd0 , (hd0,msdos5) , cd (com um disco de instalação inserido), fd0 e fd1 . No entanto, se eu executar ls em qualquer um desses, recebo o erro: unknown filesystem .

Alguém pode me ajudar?

    
por James 26.05.2012 / 23:59

2 respostas

0

Quando você alterou o sistema de arquivos, o GRUB não pôde carregá-lo. Existe o seu problema aí mesmo. Você precisará reinstalá-lo ou encontrar uma maneira de reinicializar a partição com o sistema de arquivos correto, sem prejudicar os arquivos.

    
por Miguel Rodriguez 27.05.2012 / 00:03
0

Bem, se você tiver o Ubuntu em algum lugar no seu disco rígido, você pode reinstalar o GRUB e tudo vai funcionar bem. Caso contrário, o GRUB precisa de seus próprios arquivos de configuração e coisas que são, por padrão, armazenadas no Ubuntu. Então você precisa instalar o Ubuntu.

E não é um grande problema instalar o Windows depois de instalar o Ubuntu. A única coisa que vai acontecer é que o seu GRUB será mais escrito pelo boot loader do Windows e você irá inicializar diretamente no Windows. Então, nessa situação também, o que você precisa fazer é reinstalar o GRUB.

A seguir estão as etapas para reinstalar o GRUB:

  1. Inicialize usando um CD ao vivo do Ubuntu.

  2. Abra um terminal e execute o comando

    sudo fdisk -l
    

    Lista a tabela de partições completa do disco rígido. Ali, identifique em qual partição você instalou seu linux. Você pode identificá-lo usando o tamanho da unidade que você alocou para ele e olhando para a última coluna da saída que será "estendida" para todas as suas partições do Linux. A partição provavelmente será algo como /dev/sda5 ou algo assim. Lembre-se desta partição.

  3. Crie uma pasta temporária em seu diretório pessoal (Observação: você pode criar a pasta temporária onde quiser. Estou usando a pasta pessoal apenas para fins de explicação). Estou chamando de "temp" por enquanto. Assim, o caminho da pasta "temp" será / home / ubuntu / temp.

  4. Monte sua partição linux lá. Ou seja, supondo que você tenha encontrado sua partição Linux como /dev/sda5 , monte isso na pasta "temp" fazendo o seguinte comando

    sudo mount /dev/sda5 /home/ubuntu/temp
    
  5. Se você quiser verificar se montou a partição correta, vá para a pasta inicial e abra temp. Você estará no diretório "/". Lá você encontrará "casa", na qual o nome da sua pasta de entrada estará lá. Depois de confirmar que você montou a partição correta, execute a etapa 6.

  6. Você tem que instalar o grub mostrando ao sistema onde ler os dados do disco rígido no começo. Não se preocupe, basta executar o seguinte comando

    sudo grub-install --root-directory=/home/ubuntu/temp /dev/sda
    

    O /dev/sda corresponde ao nome do seu disco rígido. Substitua por qualquer comando que o comando sudo fdisk -l tenha lhe mostrado.

  7. Você terminou. Você pode reiniciar seu sistema.

Espero que isso funcione para você!

    
por harisibrahimkv 27.05.2012 / 02:34