Como reativar o grub depois de ter instalado o XP?

Iniciado por NetworkBeginner, 27 de Agosto de 2009, 14:02

tópico anterior - próximo tópico

NetworkBeginner

E aí galera tô com o seguinte problema:

É o seguinte, tava com a máquina com o Windows Xp 64-bits instalado no PC, juntamente com o Ubuntu 8.10,
por necessidade, em vista a falta de compatibilidade dos aplicativos com o Win 64-bits, tive que instalar o normal de 32bits,
para rodar alguns programas exclusivos do Windows, criei então uma partição de 5GB, ficando assim a minha máquina:

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x17391738

Device Boot      Start         End       Blocks          Id  System
/dev/sda1   *           1          14533    116736291     7  HPFS/NTFS (WinXP 64-bits)
/dev/sda2           14534       15298    6144862+       7  HPFS/NTFS (WinXP 32-bits)
/dev/sda3           15299       19457    33407167+    5  Extended
/dev/sda5           15299       19310    32226358+   83  Linux            (Ubuntu 8.10)
/dev/sda6           19311       19457    1180746        82  Linux swap / Solaris (swap)

Tudo bem até aí, só que, assim que terminei de instalar o 32bits, meu grub foi pro espaço!

Só tenho aqui o Live Cd do 7.10, e é a partir daqui que estou tentando resolver esse problema,
desde então tentei os seguintes comandos sem sucesso:

# grub-install --root-directory=/media/disk-1 /dev/sda5
(onde /media/disk-1 é o ponto de montagem da partição /dev/sda5, é a que contém o Ubuntu)
Obtive a seguinte saída:
/dev/sda5 does not have any corresponding BIOS drive.

Para resolver esse problema tentei o seguinte:
# grub-install --recheck /dev/sda5
A saída foi o seguinte:
Probing devices to guess BIOS drives. This may take a long time.
Could not find device for /boot: Not found or not a block device.
Tá dizendo que não encontrou ou não é um dispositivo de bloco, não consegui entender!

Tentei ainda o seguinte:

# grub

grub> root (hd0,4)

grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... no

Error 2: Bad file or directory type

Não sei mais o que fazer!
Quero meu Ubuntu devolta!!!

Valeu pela ajuda desde já!

Flw



Tota


wlmm