GRUB error 22

Hola.

Tengo un problema de tipo GRUB, concrétamente me da error 22. Tengo dos discos duros y la primera vez que enciendo mi equipo arranca perfectamente, pero cuando reinicio la segunda vez, es cuando me sale el error. Para que no salga el error, tengo que dejar mi equipo apagado varias horas, o bien, desconectar el segundo disco duro (de 320Gb.), y al arrancar el equipo de nuevo, ya no sale el error. Este segundo disco duro está formateado y vacío. No comprendo por qué aparece en la columna SISTEMA, Linux... El disco de 80 Gb. (con el que arranco el sistema) está instalado en el canal primario maestro, mientras que el segundo disco duro (320 Gb.) está instalado en el canal primario esclavo.

Pongo el resultado de FIDISK -L y el archivo MENU.LST

Código:
fdisk -l

Disco /dev/sda: 80.0 GB, 80026361856 bytes
255 cabezas, 63 sectores/pista, 9729 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0x026b026b

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sda1   *           1        1305    10482381   83  Linux
/dev/sda2            9451        9729     2241067+   5  Extendida
/dev/sda3            1306        9450    65424712+   7  HPFS/NTFS
/dev/sda5            9451        9729     2241036   82  Linux swap / Solaris

Las entradas de la tabla de particiones no están en el orden del disco

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

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sdb1               1       38913   312568641   83  Linux

Código:
MENU.LST

title		Ubuntu 9.04, kernel 2.6.28-15-generic
uuid		619b8750-1136-482c-ac70-7f551f2f5a42
kernel		/boot/vmlinuz-2.6.28-15-generic root=UUID=619b8750-1136-482c-ac70-7f551f2f5a42 ro quiet splash 
initrd		/boot/initrd.img-2.6.28-15-generic
quiet

title		Ubuntu 9.04, kernel 2.6.28-15-generic (recovery mode)
uuid		619b8750-1136-482c-ac70-7f551f2f5a42
kernel		/boot/vmlinuz-2.6.28-15-generic root=UUID=619b8750-1136-482c-ac70-7f551f2f5a42 ro  single
initrd		/boot/initrd.img-2.6.28-15-generic

title		Ubuntu 9.04, kernel 2.6.28-11-generic
uuid		619b8750-1136-482c-ac70-7f551f2f5a42
kernel		/boot/vmlinuz-2.6.28-11-generic root=UUID=619b8750-1136-482c-ac70-7f551f2f5a42 ro quiet splash 
initrd		/boot/initrd.img-2.6.28-11-generic
quiet

title		Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid		619b8750-1136-482c-ac70-7f551f2f5a42
kernel		/boot/vmlinuz-2.6.28-11-generic root=UUID=619b8750-1136-482c-ac70-7f551f2f5a42 ro  single
initrd		/boot/initrd.img-2.6.28-11-generic

title		Ubuntu 9.04, memtest86+
uuid		619b8750-1136-482c-ac70-7f551f2f5a42
kernel		/boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

Agradecería ayuda.

Saludos.
 
¿A veces funciona y a veces no? Joder... Mira en la bios si tienes selecionado el HD correcto (el de 80GB) para que sea el primer dispositivo de arranque.

Saludos.
 
Sí, el disco duro de 80Gb. se encuentra instalado en el canal primario maestro, y el de 320Gb. (el que da problemas) en el canal primario esclavo. Lógicamente, arranca con el disco duro que está en el canal primario maestro.
 
Arriba