Olá pessoal.
Mandei meu computador para a assistência técnica porque a placa-mãe estava com defeito (a bateria não mantinha carga e assim o setup do Bios não ficava gravado).
Bem, foi instalada nova mobo e com ela o instalador colocou o Windows 7 Ultimate, em vez do antigo Windows XP SP2 que eu tinha.
Com isso a MBR foi sobrescrita e eu perdi o Grub 2, onde tinha o Ubuntu 10.10 em dual boot com o Windows.
Não me desesperei, pois anteriormente já havia feito um monte de besteiras no antigo Windows, tendo de reinstalá-lo e, depois, recuperar o Grub 2 com os comandos abaixo:
Entrei no LiveCD de instalação do Ubuntu 10.10, abri um terminal e comandei:
$ sudo fdisk -l (para saber qual é a partição que se encontra o Ubuntu - no meu caso é a 'sda7');
$ sudo mount /dev/sda7 /mnt
$ sudo grub-install --root-directory=/mnt /dev/sda (foi informado que tudo estava OK)
Reiniciei o computador e, ao contrário das outras vezes, quando eu tinha instalado o Windows XP2, não se abriu a tela do grub2, mas sim apareceram as seguintes informações:
"GRUB loading
Welcome to GRUB!
Entering rescue mode ...
error: unknown filesystem
grub rescue > "
E a partir daí, não consegui fazer nada.
Então tirei o LiveCD do Ubuntu e coloquei na bandeja o cd 'SUPER GRUB2 DISK", versão 1.97.
Com ele escolhi abrir o grub2 "mesmo que tivesse sido sobrescrito".
Apareceu a tela do grub2 e eu escolhi o Ubuntu. Entrei nele e comandei '$ sudo update-grub2'.
Apareceram todas as entradas (Ubuntu, Ubuntu recovery mode e Windows 7)
Achei que com isso estaria resolvido o problema do Grub2, mas engano total, pois após tirar o cd, reiniciei o computador e novamente apareceram aquelas mensagens: GRUB loading, etc., indicando que a MBR não foi reescrita com o Grub2.
Alguém tem ideia de como resolver esse problema?
Só estou conseguindo entrar nos SO (Ubuntu ou Windows) dando o boot com o cd Super Grub2 Disk,