Buenas...
Tuve que reinstalar WindowsXP y al hacerlo reemplazo el GRUB del sector de arranque del disco. Las guias que encontre en google me guiaron bastante pero siempre habia algun paso en el que me saltaba un error, asi que si alguien tiene este mismo problema aca dejo los pasos con los cuales logre restaurar el GRUB en el sector de arranque
1- Arrancar desde el liveCD
2- Una vez iniciado abrir una terminal (consola)
3- Crear un directorio para montar la particion de linux
- verificar en que particion esta instalado linux (si es que tenemos el disco particionado)
o /dev/hda segun corresponda a un disco sata o a un IDE
(si no estamos como administrador anteponer "sudo" sin comillas antes de "fdisk")
4- Montamos la particion de linux en el directorio que hemos creado
Código:
mount /dev/sdaX /milinux
(donde X es el nro de particion que nos informo fdisk)
5- Instalamos el grub
Código:
grub-install --root-install=/milinux /dev/sda
"grub-install --root-install=DIR" instala una copia de GRUB en el directorio DIR/boot y en el sector de arranque del dispositivo indicado (/dev/sda)
... y listo, a mi me funciono de esta manera... suerte!