O erro acontece quando as partições não estão organizadas e o GRUB precisava ficar na partição do Linux, coisa que não acontecia, então fiz o seguinte:
Antes de começar, TENHA CUIDADO.
Entrei fazendo boot novamente pelo CD, abri o terminal. Virei root.
sudo -i
Listei as partições com:
fdisk -l
A minha saída foi:
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x4dc5fddf
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x4dc5fddf
Device Boot Start End Blocks Id System
/dev/sda1 1 10 80293+ de Dell Utility
/dev/sda2 * 11 1926 15383099 7 HPFS/NTFS
/dev/sda3 18184 19457 10233405 db CP/M / CTOS / ...
/dev/sda4 1926 18183 130590720 5 Extended
/dev/sda5 1926 17566 125628416 83 Linux
/dev/sda6 17566 18183 4960256 82 Linux swap / Solaris
Partition table entries are not in disk order
/dev/sda1 1 10 80293+ de Dell Utility
/dev/sda2 * 11 1926 15383099 7 HPFS/NTFS
/dev/sda3 18184 19457 10233405 db CP/M / CTOS / ...
/dev/sda4 1926 18183 130590720 5 Extended
/dev/sda5 1926 17566 125628416 83 Linux
/dev/sda6 17566 18183 4960256 82 Linux swap / Solaris
Partition table entries are not in disk order
No meu caso o GRUB precisa estar em /dev/sda5, sabendo disso montei minha partição com:
mount /dev/sad5 /mnt
mount -t proc none /mnt/proc
mount -o bind /dev /mnt/dev
mount -t proc none /mnt/proc
mount -o bind /dev /mnt/dev
Depois que o GRUB descobriu meus drivers, faço o chroot
chroot /mnt /bin/bash
Assim que acabar essa parte, abra o grub:
grub
Encontre quais os parâmetros que você deve passar no comando root com o find abaixo:
find /boot/grub/stage1
No meu caso a saída foi (hd0,4), passe ele no root:
root (hd0,4)
Por fim rode o setup e feche:
setup (hd0)
quit
quit
Reinicie a máquina e estará pronto.
Nenhum comentário:
Postar um comentário