Re: Grub: arrancar windows xp
Hola,
Antes de nada, gracias por sus comentarios.
Finalmente lo conseguí instalando Grub en el disco duro donde está
Windows. Parece ser que la instrucción "chainloader +1" tiene problemas
para reconocer el "NT loader" cuando este se encuentra en otro disco.
Según he visto, quizá lo podría haber intentado con otra sintaxis, como:
"chainloader (hd1,0)+1", pero bueno, ya es algo tarde...
Entonces, finalmente procedí de la siguiente manera:
- Cambié la configuración del arranque en la Bios. Invertí el orden
de los discos duros.
- También invertí la información en el fichero "/boot/grub/device.map"
- Substituí "hd0" por "hd1", y al revés, en el fichero
"/boot/grub/menu.lst"
- Reinstalé grub: "/sbin/grub-install /dev/sda".
En el fichero "menu.lst" usé las siguientes líneas para cargar Windows
(son las adjuntas a una de las respuestas del comentario inicial):
title Windows XP
root (hd0,0)
savedefault
makeactive
chainloader +1
Ahora todo va!!!
Gracias.
Ignacio José wrote:
Hola,
Tengo un problema con Grub. Mi situación es la siguiente:
1. En un disco duro inicialmente instalé Linux y luego Windows. Es
decir; si arranco desde este disco duro se inicia Windows.
2. Posteriormente añadí un nuevo disco duro. En este último es donde
tengo instalado y configurado Grub. Configuré la BIOS para que este
fuera el primer disco donde buscara, y en principio consigo iniciar
Linux sin ningún tipo de problema.
3. Cuando intento iniciar Windows se produce un error. El mensaje
muestra lo siguiente: "falta NTLDR" (NT Loader). Si configuro la Bios
para que busque primero en el primer disco, Windows sigue iniciándose
sin ningún tipo de problemas (es decir, que parece que el MBR está
intacto... grub lo instalé en el otro).
¿Cuáles serían los comandos para arrancar Windows? A continuación
adjunto los que estoy usando:
title Windows XP
rootnoverify (hd1,0)
chainloader +1
boot
Es que cada prueba significa reiniciar el sistema, y ya hace tiempo
que perdí la cuenta de las veces que lo he hecho ;-(
Reply to: