Erro de inicialização sem esse dispositivo: grub rescue [duplicate]

24

Após uma instalação do Ubuntu 12.04, apagando uma partição antiga com o Ubuntu 10.10, não consigo carregar o grub. Não consigo acessar minha partição do Windows 7

Eu recebo a mensagem:

> error: no such device: 58ABF29C...  
grub rescue>

Suponho que meu registro mestre de inicialização foi apagado / corrompido. Como posso verificar e corrigir isso?

    
por andandandand 29.05.2012 / 14:43

3 respostas

20

Reinstale seu GRUB.

  1. Inicialize usando um CD ao vivo do Ubuntu.

  2. Abra um terminal e execute o comando
    sudo fdisk -l
    Ele 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á extended ou Linux para todas as suas partições 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. Então, esse temp folder’s path will be / 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á home , no 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.

por harisibrahimkv 29.05.2012 / 14:45
4

Eu tive o mesmo problema ao atualizar 10.10 para 12.04 em um ASEE EEEPC.

Anteriormente, eu tinha / montado no disco de 4 GB e /home no disco de 12 GB. O ultimo Ubuntu precisa de pelo menos 4.8GB em / , então eu precisei trocar os pontos de montagem.

Corrigi o problema alterando a sequência de inicialização do disco rígido nas configurações do meu BIOS.

    
por fisharebest 01.09.2012 / 00:16
1

Eu tive esse mesmo problema quando criei meu / boot como um espelho RAID 1 no Mint 13.

Resolvido, usando o CD de instalação para inicializar de volta no sistema. Em seguida, monte novamente minhas unidades e faça o chroot no sistema instalado:

apt-get install mdadm lvm2

Não tenho certeza se isso é realmente necessário, mas então fiz:

grub-install /dev/sda
grub-install /dev/sdb
update-grub
    
por cmcginty 12.09.2012 / 05:17