PE1750, perc 4/Di, and Redhat 7.2 Steve_Boley at
Wed Oct 29 21:47:01 CST 2003

Since making the BOOT did you do make mrproper and then
copy the SMP config over?  If not then stuff from BOOT compile
is still laying around and module symbols are not matching.
You essentially need to start all over again on each compile
doing the make mrproper, copying the SMP config and then do
make dep, make modules, and make modules_install.  No need to
do the bzImage at all.  There is a way to do just the megaraid
module but I can't remember right now and not feeling to enterprising
to dredge it up ;).

-----Original Message-----
From: Wehner, Robert [mailto:Robert.Wehner at]
Sent: Wednesday, October 29, 2003 6:31 PM
To: 'linux-poweredge at'
Subject: PE1750, perc 4/Di, and Redhat 7.2

Has anyone gotten this combination to work?

We just got a 1750 in and I've been asked to kickstart it with our standard
RH7.2 install. This install is a stock, out-of-the-box 2.4.7-10smp kernel (I
know, old and unpatched, but we've all got reasons for odd "standards").

I managed to get the NFS kickstart going fine after re-compiling the BOOT
kernel with the 1.18k version of megaraid from LSI's ftp site and making a
new boot floppy using the procedure outlined at

The problem is that after the install when the server is coming back up, I
get a kernel panic shortly after the bootloader tries to pass off to the
kernel. It basically says "No init found. Try passing 'init=' to the
kernel." Best I can figure is that the megaraid driver is not loading
correctly for some reason and so the disk just isn't there to load anything

Taking a queue from the LSI/Dell provided megaraid RPM on the Dell Server
Assistant CD, I tried to compile a new megaraid.o for the 2.4.7-10smp kernel
using the kernel-source RPM from the 7.2 CD and the appropriate .config from
the kernel-2.4.7-10.src.rpm. This apparently doesn't produce an exact
2.4.7-10smp kernel (slightly different sizes), but I tried to install the
new megaraid.o from this compile anyway using the same scripts from the
megaraid RPM (essentially, installed the megaraid.o in the
/lib/modules/2.4.7-10smp/drivers/scsi/, ran a mkinitrd, and make sure
megaraid is listed in /etc/modules.conf). It didn't work.

I tried again, this time using the whole newly compiled custom
"2.4.7-10smpish" kernel and associated files. Again, it didn't work.

I've tried (increasingly random) variations on this, including adding the
megaraid entries from the RH9 pcitable to /usr/share/kudzu/pcitable on the
1750 during the kickstart. Fooling with /etc/sysconfig/hwconf, etc. But all
this is starting to seem off the mark.

I've pretty much run out of ideas and feel like either this combination of
hardware and OS is just unworkable or I'm missing something totally obvious.
Anyone out there dealt with this before or have any suggestions?


Robert Wehner

Linux-PowerEdge mailing list
Linux-PowerEdge at
Please read the FAQ at or search the list
archives at

More information about the Linux-PowerEdge mailing list