Olá, membros do fórum. O problema que vou relatar é muito esquisito, por favor, não me peçam para formatar o pc.
Tenho no computador o Ubuntu 9.04 e o Windows Xp, tive de reinstalar o Windows e - naturalmente - o Grub foi apagado. Então usei o LiveCd do Ubuntu para restaurar o Grub.
Depois de digitar no terminal: sudo grub install e find /boot/grub/stage1
A mensagem era (hd0,5) - Isso é, boot localizado.
Depois: root (hd0,5) e
setup (hd0) Nesse último, não importa o que eu fizesse, tentei (hd0,5) também, aparecia erro 22, era como se a partição não existisse, muito estranho. Busquei no tópico mil e uma maneiras de recuperar o Grub, tentei todas, sem sucesso.
Aliás, uma dessas maneiras era iniciar a instalação do Ubuntu e ir até uma parte, mas para a minha surpresa, o Gparted dizia que não havia nenhuma partição no meu HD. Se eu digito fdisk -l no terminal, nada aparece. Mas se eu entro no cfdisk, estão lá todas as partições. O LiveCD consegue montar as partições, inclusive já deixa atalho para elas em "Locais".
No meu ponto de vista as duas coisas estão relacionadas, da mesma maneira que o Gparted não vê as partições, o instalador do Grub também não consegue gravar na partição.
Depois eu baixei o Super Grub Disk, queimei o cd, e quando eu inicio com ele aparece apenas uma opção. Ela faz o meu Ubuntu iniciar perfeitamente, mas nem de dentro o Ubuntu iniciado eu consigo restaurar o Grub. De dentro da instalação que tenho do Ubuntu o Gparted continua dizendo que não há partições no HD - certifiquei-me de que era a unidade certa - aparece que há um HD de 160gb completamente vazio.
Conto muito com a colaboração de vocês e desde já agradeço!