Windows en Grub
Hay veces en que grub no es capaz de reconocer a windows como sistema operativo, en ese caso existe una solución práctica, simplemente editamos el archivo /boot/grub/menu.lst y agregamos lo siguiente:
title Windows XP
root (hd0,0)
makeactive
chainloader +1
map (hd0) (hd1)
map (hd1) (hd0)
Con esto lo mas probable es que grub encuentre a windows incluso si esta en otro disco duro.