No Carga Windows

Tengo dos HDs distribuidos de la siguiente manera:

- SATA 200gb:
___ sda1: Windows XP.
___ sda5: Datos.

- IDE 40gb:
___ hda1: Mandriva 2005.
___ hda5: Swap.

El caso es que en Linux me va todo perfecto pero cuando le doy a "Windows" en el boot de arranque (LILO) se queda la pantalla en negro, sin posibilidad de hacer nada.

He probado a cambiar mil cosas en la configuración del LILO pero ponga lo que ponga obtengo el mismo resultado.

Este es el contenido del lilo.conf:

# File generated by DrakX/drakboot
# WARNING: do not forget to run lilo after modifying this file

default="Windows"
boot=/dev/hda
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
label="Linux"
root=/dev/hda5
initrd=/boot/initrd.img
append="resume=/dev/hda1 splash=silent"
vga=794
read-only
image=/boot/vmlinuz
label="linux-nonfb"
root=/dev/hda5
initrd=/boot/initrd.img
append="resume=/dev/hda1"
read-only
image=/boot/vmlinuz
label="failsafe"
root=/dev/hda5
initrd=/boot/initrd.img
append="failsafe resume=/dev/hda1 devfs=nomount"
read-only
other=/dev/sda1
label="Windows"
map-drive=0x80
to=0x81
map-drive=0x81
to=0x80

Seguro que es una tontería pero... ¿Alguien puede decirme qué estoy haciendo mal?

Ya me he leido el manual del LILO (lo digo por si alguien iba a sugerirlo :P).

Gracias.
Yo de lilo no entiendo la verdad pero si pones default windows y luego le pones hda...., no deberias de poner sda1?

quizas meto la pata, pero quizas es la solucion :P

un saludo.
Pone "boot=/dev/hda" porque ahí es donde quiero que esté instalado el LILO, eso no tiene nada que ver con la ubicación de Windows ;)
#Hasefroch
      other=/dev/hda1
      label=Hasefroch

Yo siempre he tenido mi config del lilo asi y jamas me ha dado problemas al arrancar windows.
Saludos.Demonix
Nada, esto no rula ni a tiros...

¿Alguna sugerencia más?
Ejecutas lilo despues de hacer cambios en el /etc/lilo.conf? Porque tienes que hacerlo para que coja los cambios.

Un saludo!
Al final era cosa de la BIOS... XD

Por lo visto el LILO estaba instalado en hda y al tener el SATA como HD principal en la BIOS no funcionaba como debería, por eso he acabado poniendo el IDE como primer disco duro.

Eso si, no entiendo porqué ahora si funciona y antes, cuando tenía el LILO instalado en sda y el SATA como principal, no iba ni de coña.

En fin, muchas gracias a todos [oki]
6 respuestas