Grub no puede encontrar la partición RAID en una instalación nueva de 11.04

Grub no puede encontrar la partición RAID en una instalación nueva de 11.04

Intenté instalar 11.04 en un Dell PowerEdge-R610 que tiene una configuración RAID de hardware basada en LSI SAS1068E (creo). El instalador finaliza sin problemas, pero al reiniciar, parece que Grub no puede encontrar la partición de inicio y cae al shell de Busybox.

Aquí está la tabla de particiones en el dispositivo RAID.

Disk /dev/sda: 72.7 GB, 72746008576 bytes
255 heads, 63 sectors/track, 8844 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000d08d6

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6757    54272000   83  Linux
/dev/sda2            6757        8845    16765953    5  Extended
/dev/sda5            6757        8845    16765952   82  Linux swap / Solaris

Y aquí está el script de Grub producido por el instalador. Lo de msdos me parece sospechoso. (Tenga en cuenta que esto fue escrito a mano y puede contener errores tipográficos).

setparams 'Ubuntu, with Linux 2.6.38-8-generic'

recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 22f9995f-8060-4893-9b9a-bed1d2635384
linux /boot/vmlinux-2.6.38-8-generic root=UUID=22f9995f-8060-4893-9b9a-bed1d2635384 ro   quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-8-generic

¿Alguna idea sobre cómo hacer que esto funcione?

Respuesta1

Después de prohibirme la cabeza contra este servidor durante unos días, resulta que el encantamiento mágico era simplemente agregar "rootdelay=90" al comando del kernel en el menú de Grub. Simplemente no esperó lo suficiente para que se inicializara el controlador RAID.

información relacionada