Missing megaraid_2002 from e.40

Michael Graham magog at the-wire.com
Mon May 3 04:28:01 CDT 2004

> Have just run the up2date for new kernels on Redhat ES 2.1
> to install the new kernel version 2.4.9-e.40 and it seems
> to be missing the megaraid_2002 module. As you can see in
> the grub.conf the initrd lines are missing.

I encountered this problem too.  So many megaraid drivers, so many versions...
Anyway, it turns out the megaraid_2009 driver is the current one and supercedes
megaraid_2002.  At least, this worked for us on our PE 1750 with a Perc/4Di

Here's what I did:

  1. changed /etc/modules.conf to point to megaraid_2009 instead of
     megaraid_2002 (this is necessary for step 2)

  2. run mkinitrd:

      $ cd /boot
      $ sudo /sbin/mkinitrd initrd-2.4.9-e.40.img 2.4.9-e.40 -f -v

  3. edit /boot/grub/menu.lst to point to the new initrd, e.g:

         title Red Hat Linux (2.4.9-e.40)
            kernel /vmlinuz-2.4.9-e.40 ro root=/dev/sda7
            initrd /initrd-2.4.9-e.40.img


Michael Graham
magog at the-wire.com

More information about the Linux-PowerEdge mailing list