Enviado em 30/11/2007 - 08:03h
Adicione essa linha ao seu arquivo /boot/grub/menu.lst
title Microsoft Windows XP Professional
root (hd0,3) // HD instalado na Partição hda4
savedefault
chainloader +1
Para enteder como funciona o GRUB vai uma explicação Basica:
A linha "root (hd0,0)" determina a hd em que o windows esta instalada, no caso ele esta instalado no hda1, siga essa lista abaixo para entender como só a demoninação dos hds segundo o grub:
/dev/hda1 = 0,0
/dev/hda2 = 0,1
...
/dev/hda4 = 0,3
/dev/hdb1 = 1,0
/dev/hdb2 = 1,1
...
/dev/hdb4 = 1,3
E assim por diante.
Se o windows estiver no segundo hd vc tera que adicionar mais uma linha ao seu /boot/grub/menu.lst:
map (hd1) (hd0)
map (hd0) (hd1)
Obs. O grub nao diferencia o nome para hd SATA (sd*) ou IDE (hd*) ou seja, TODAS hds são hd*,*
Bom se seu windows estiver no segundo hd seu menu.lst fica assim:
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
chainloader +1
map (hd1) (hd0)
map (hd0) (hd1)
Depois que fizer as alterações apenas salve e reinicie o pc que seu windows ja vai funcionar ;-)
Espero ter ajudado qualuer coisa mande um e-mail ;-) ou posta de novo aqui dizendo a mensagem de erro ;-)