Nestes dias, tive um problema com o XP que compartilha alguns gigabytes com meu Ubuntu. Tive que reinstalá-lo para corrigir o problema. Como passei muitas vezes pelo problema, não me surpreendi. Mas se você não tiver passado por isso, uma grande surpresa: o windows reescreveu o meu MBR(Master Boot Record) e o menu do seu linux não aparecerá mais na inicialização para você.
Bem, para fazer um favor de corrigir o problema causado pelo windows no meu MBR, fiz os seguintes procedimentos e digitei os seguintes comandos para que o Grub fosse reinstalado no meu MBR:
1) Usar um liveCD do Ubuntu ou qualquer distribuição que tenha o Grub nos seus pacotes padrões;
2) Entrar no terminal para digitar os comandos a seguir:
$ sudo grub
aparecerá o prompt do grub:
grub>
digitar a linha de comando abaixo:
grub> find /boot/grub/stage1
aparecerá logo abaixo uma mensagem semelhante a esta(depende do seu particionamento)
(hd0,2)
O grub está dizendo onde está instalado o Linux bootável ( onde o grub já estava configurado para encontrá-lo antes do XP regravar o MBR)
digitar o seguinte comando:
grub> root (hd0,2)
(troque o hdX,Y pelos numeros que aparecer para você)
depois digite:
grub> setup (hd0)
aparecerão as mensagens de verificação e instalação do Grub no MBR.
Sucesso!
É só digitar
grub> quit
e reinicie o sistema com:
$ sudo reboot
Seu MBR foi reescrito com sucesso e suas configurações do menu.lst do /boot/grub/menu.lst já estarão aparecendo na tela do menu inicial para você!

Comandos no grub
Até o próximo post!
Veja o profile de Alysson Vasconcelos no Linkedin
Fevereiro 7, 2009 às 3:25 pm
Uma série de comandos que dá sempre jeito ter à mão
Ainda que raras vezes os usei.
1abraço
Abril 24, 2009 às 11:31 am
Muito bom.
Animal cara
valeu mesmo, pra quem é iniciante e fez merda no grub, assim como eu, é sensacional.Valeu