Grub, Bios, Raid....

Hola!, os explicaré la situación...

La bios configurada en modo RAID, 2 discos de 320Gb formando un raid0 para windows, un disco de 320 Gb sin formar parte de ningún array y donde está instalado el windows vista, 2 discos de 200Gb donde he instalado linux en raid por software...

El grub se ha instalado bien, el linux arranca sin problema y todo va de fábula, pero el windows vista no arranca, cuando lo selecciono en el grub intenta arrancar pero no hace nada y vuelve a salir el grub... Es como si fuera a cargar algo pero no lo hace y vuelve a mostrar el menú del grub... Os pego mi grub.conf, por si notais algo raro, pero yo creo que no...
Código:

default 0
timeout 5


title=Gentoo Linux 2.6.18-r3
root (hd3,0)
kernel /prueba root=/dev/md3

title=Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1


Os pongo tambien la salida de un fdsik -l desde el linux que tengo montado en raid
Código:

Disco /dev/sda: 320.0 GB, 320072933376 bytes
255 cabezas, 63 sectores/pista, 38913 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 38914 312568832 7 HPFS/NTFS

Disco /dev/sdb: 320.0 GB, 320072933376 bytes
255 cabezas, 63 sectores/pista, 38913 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 1 77816 625053696 7 HPFS/NTFS

Disco /dev/sdc: 320.0 GB, 320072933376 bytes
255 cabezas, 63 sectores/pista, 38913 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

El disco /dev/sdc no contiene una tabla de particiones válida

Disco /dev/sdd: 200.0 GB, 200049647616 bytes
255 cabezas, 63 sectores/pista, 24321 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sdd1 1 123 987966 fd Linux raid autodetect
/dev/sdd2 124 246 987997+ fd Linux raid autodetect
/dev/sdd3 247 9973 78132127+ fd Linux raid autodetect
/dev/sdd4 9974 24321 115250310 fd Linux raid autodetect

Disco /dev/sde: 200.0 GB, 200049647616 bytes
255 cabezas, 63 sectores/pista, 24321 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sde1 1 123 987966 fd Linux raid autodetect
/dev/sde2 124 246 987997+ fd Linux raid autodetect
/dev/sde3 247 9973 78132127+ fd Linux raid autodetect
/dev/sde4 9974 24321 115250310 fd Linux raid autodetect

Disco /dev/md4: 236.0 GB, 236032491520 bytes
2 cabezas, 4 sectores/pista, 57625120 cilindros
Unidades = cilindros de 8 * 512 = 4096 bytes

El disco /dev/md4 no contiene una tabla de particiones válida

Disco /dev/md3: 160.0 GB, 160014401536 bytes
2 cabezas, 4 sectores/pista, 39066016 cilindros
Unidades = cilindros de 8 * 512 = 4096 bytes

El disco /dev/md3 no contiene una tabla de particiones válida

Disco /dev/md2: 2023 MB, 2023227392 bytes
2 cabezas, 4 sectores/pista, 493952 cilindros
Unidades = cilindros de 8 * 512 = 4096 bytes

El disco /dev/md2 no contiene una tabla de particiones válida

Disco /dev/md1: 1011 MB, 1011548160 bytes
2 cabezas, 4 sectores/pista, 246960 cilindros
Unidades = cilindros de 8 * 512 = 4096 bytes

El disco /dev/md1 no contiene una tabla de particiones válida


Por último decir que intenté una vez ejecutar el grub desde el linux ya instaldo en forma comando y se instaló mal.. Tan solo consigo que se intale bien haciendolo desde el cd de instalación....

Si alguno me podría ayudar le estaré agradecido

un saludo!
Podrías descargarte SuperGrub CD y intentar que te arregle el arranque de GRUB.

Si después de esto GRUB no se te arregla desde el mismo SuperGrub CD puedes arrancar directamente tu distro desde partición y entonces arreglar el arranque de GRUB desde ya en tu sesión.

No es gran cosa, pero bueno.


Espero que te sirva de ayuda.


Saludos.
No-Alternative escribió:Podrías descargarte SuperGrub CD y intentar que te arregle el arranque de GRUB.

Si después de esto GRUB no se te arregla desde el mismo SuperGrub CD puedes arrancar directamente tu distro desde partición y entonces arreglar el arranque de GRUB desde ya en tu sesión.

No es gran cosa, pero bueno.


Espero que te sirva de ayuda.


Saludos.


Gracias por tu respuesta, probaré ese programa. De todas formas el grub se me instala bien y puedo arrancar el linux desde él. Lo que no arranca es windows vista desde la opción del grub.. no hace nada y vuelve a salir el grub

un saludo
Tengo entendido que la forma de arranque de windows a cambiado en la edición del vista y que la gente está trabajando para sacar un grub que reconozca esa forma de arrancar windows.

Es sólo un mero comentario del cual no estoy seguro porque no lo he probado ya que el vista me produce sarpullido
pichico escribió:Tengo entendido que la forma de arranque de windows a cambiado en la edición del vista y que la gente está trabajando para sacar un grub que reconozca esa forma de arrancar windows.

Es sólo un mero comentario del cual no estoy seguro porque no lo he probado ya que el vista me produce sarpullido


Creo que como bien dices el vista arranca de forma diferente, pero de todas formas el grub es capaz de cargarlo, lo sé, porque en otro pc con vista y linux me arranca sin problemas

No se si el problema está que tengo configurada la bios como RAID... aunque ese disco no esté en un array de raids

un saludo

EDITADO:
Bueno ya he dado con el problema, al parecer al instalar el grub, se cargó algo del arranque del vista, que como todos sabemos ya no es como en el windows xp y anteriores, Ahora tiene unos ficheros y no vale con el fdisk /mbr típico.. La solución fué meter el dvd de instalación del windows vista y dar a la opción de reparar arranque del sistema o algo así.. Y bualaaa el sistema arranca perfecto. Por fin puedo tener windows y linux bajo raids como yo quería...

Un saludo y gracias por todo!
4 respuestas