Recuperar Grub no Debian Etch

1. Recuperar Grub no Debian Etch

Wesbter Batista
wesbter

(usa Ubuntu)

Enviado em 06/09/2007 - 08:25h

Tenho o Debian etch instalado, e estou precisando (não é novidade nenhuma) reinstalar o meu windows xp.

Como eu faço para recuperar o meu grub sem problemas?

Eu tenho o CD de instalação de Debian etch e do Ubuntu 6.10. Não fiz o disquete de boot

Valeu galera.


  


2. Re: Recuperar Grub no Debian Etch

Francisco Ambrozio
fco

(usa Slackware)

Enviado em 06/09/2007 - 08:38h

Faça o boot por qualquer um dos dois (Debian ou Ubuntu), monte a partição em que está instalado o Etch e depois dê um chroot nesta partição montada, assim...

# mount /dev/hdaX /mnt/etch -> mude o hdaX pela partição e o /mnt/etch para um ponto de montagem que exista.

# chroot /mnt/etch

Verifique se houve alguma modificação na tabela de partições (# fdisk -l) e, se necessário edite o menu.lst (# vim /boot/grub/menu.lst).

Aí, depois entre no prompt do grub.

# grub

Em seguida...

grub> find stage1

grub> root (hdX,Y) -> substitua X e Y pelo que sair no comando acima

grub> setup (hd0)

grub> quit

Saia, desmonte a partição e reinicie seu micro..


3. Re: Recuperar Grub no Debian Etch

Willians
icefusion

(usa Debian)

Enviado em 06/09/2007 - 16:15h

caso der algum problema e vc perder o grub,
vc pode entrar com qualquer cd de linux e dar um
grub-install /dev/hda1

tem esses dois links para maiores explicações:

http://raulpereira.wordpress.com/2006/05/12/tutorial-re-instalando-o-grub/
http://www.guiadohardware.net/comunidade/reistalar-grub/316685/


4. Problemas na recuperacao do grub

Wesbter Batista
wesbter

(usa Ubuntu)

Enviado em 07/09/2007 - 23:20h

Nao estou conseguindo restaurar o grub.
Esta dando este erro.

root@ubuntu:/# chroot /mnt
chroot: cannot run command `/bin/bash': No such file or directory
root@ubuntu:/#



5. Re: Recuperar Grub no Debian Etch

Francisco Ambrozio
fco

(usa Slackware)

Enviado em 07/09/2007 - 23:52h

O mount tá funfando legal?


6. Re: Recuperar Grub no Debian Etch

Wesbter Batista
wesbter

(usa Ubuntu)

Enviado em 08/09/2007 - 00:45h

O mount esta funfando.
ele monta a partição /mnt


7. Duas maneiras

Francisco Ambrozio
fco

(usa Slackware)

Enviado em 08/09/2007 - 00:53h

Sem o chroot

1ª -> $ sudo grub-install --root-directory=/mnt /dev/hdX

Ou então (2ª) faça o que eu te passei acima (pulando o passo do chroot).


8. Re: Recuperar Grub no Debian Etch

Wesbter Batista
wesbter

(usa Ubuntu)

Enviado em 08/09/2007 - 11:56h

isto esta certo
ou ele nao fez nada.


root@ubuntu:/home/ubuntu# grub-install --root-directory=/mnt /dev/hda1
mkdir: cannot create directory `/mnt/boot': Read-only file system



9. Re: Recuperar Grub no Debian Etch

Francisco Ambrozio
fco

(usa Slackware)

Enviado em 08/09/2007 - 12:05h

Tenta a segunda maneira:

# grub

grub> find stage1

grub> root (hdX,Y) -> substitua X e Y pelo que sair no comando acima

grub> setup (hd0)

grub> quit

O GRUB é chato...


10. Re: Recuperar Grub no Debian Etch

Wesbter Batista
wesbter

(usa Ubuntu)

Enviado em 08/09/2007 - 12:42h

e chato mesmo.
deu isso ae

grub> find stage1

Error 15: File not found

grub>



11. Deu certo agora

Wesbter Batista
wesbter

(usa Ubuntu)

Enviado em 08/09/2007 - 12:58h

Valeu pela força, e agradeço pela paciência.
Eu que não estava sabendo fazer.

Solução:

Eu usei o cd de instalação do ubuntu 6.10

#grub
grub-> find /boot/grub/stage1
grub-> root (hdx,x) --> o resultado do comando acima
grub-> setup (hd0)

Após isto, se tudo der certo, aparecerá 3 yes e 2 succeeded

grub-> quit ---> saia do Grub

agora funfo tudo
So alegria


12. como acima

Mathias
kosmus_mt

(usa Debian)

Enviado em 08/09/2007 - 17:40h

Assim como os colegas acima descreveram...
Use o ubuntu (pq é um livecd) pra bootar.
Quando carregado o sistema do ubuntu,
monte a partição respectiva do teu debian.
E navegue até o arquivo do grub e edite.

[]'s

Dúvidas pm me






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts