Como posso restaurar o GRUB sem um live CD?

7

Eu percebo que esta é uma duplicata de uma pergunta feita antes, mas nessa pergunta o autor da pergunta conseguiu encontrar seu CD ao vivo e nenhuma resposta real apareceu, então estou pedindo novamente.

Consegui estragar meu GRUB, excluindo duas partições do Linux no meu disco rígido do Windows. Depois disso, o GRUB fornece o erro "partição não encontrada" e me fornece o grub-rescue > pronto. O único comando que eu encontrei para trabalhar neste é 'ls', que cospe minhas partições. Eu usaria a correção do CD ao vivo, mas estou na Índia, e todos os meus CDs ao vivo estão nos EUA ... O que tenho é uma conexão com a Internet, um pen drive de 4GB com o Flow OS instalado (que eu sou atualmente usando, mas pode limpar se necessário), e um laptop de trabalho que eu possa pedir emprestado. O que devo fazer?

    
por gkanwar 28.08.2010 / 14:19

3 respostas

7

Bem, eu consegui consertar esse problema cerca de 20 minutos depois que postei, mas esqueci de atualizar isso até hoje. Aqui estão os detalhes:

Eu consegui inicializar usando o prompt de resgate do grub com a ajuda da referência do Ubuntu grub2 usando estes comandos:

  1. ls
  2. definir prefixo = (hdX, Y) / boot / grub
  3. set root = (hdX, Y)
  4. conjunto
  5. ls / boot
  6. insmod /boot/grub/linux.mod
  7. linux / vmlinuz root = / dev / sdXY ro
  8. initrd /initrd.img
  9. inicializar

Isso me colocou na minha partição do Ubuntu, quando eu pude fazer o "grub-install / dev / sda". E é isso! Eu não posso acreditar que demorei cerca de uma hora antes de finalmente encontrar essa solução. Espero que ajude alguém!

    
por 29.08.2010 / 19:44
3

Você excluiu as partições que continham os binários binários & config? Se não, você provavelmente ainda pode inicializar a partir do prompt de resgate ...

Além disso, você pode usar Unetbootin para colocar o live CD do Ubuntu em um dispositivo USB (isso pode ser feito de praticamente qualquer sistema Linux ou Windows).

    
por 28.08.2010 / 14:42
2

Você pode obter o SuperGrubDisk e talvez criar um Live USB com Unetbootin em alguma máquina Windows prática.

Esta página Wiki Problemas de inicialização no site SuperGrubDisk também é uma boa referência para se manter à mão.
De particular interesse pode ser Como corrigir o GRUB .

    
por 28.08.2010 / 14:36