• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 908
  • Last Modified:

Installing RAID drivers on a linux Red Hat Enterprise 3.0

I have a Dell R200 Server, with a mirrorred array. I'm attempting to install a customized linux distribution on it.  It does run the regular linux install routine.  The version is Red Hat Linux Enterprise 3.0 Quarterly Update 8.

The server has an SAS 6/iR raid controller. Its an LSI Logic / Symbios 1068e-ir, on slot 02.

I've been advised to run the "install dd" command to install the server, and get prompted for the drivers.  I have downloaded the drivers from here:

I've got the drivers which appear to the be correct ones?  I've extracted them to a CDROM, along with the non extracted version as well as I wasn't sure which should be on there.  There are no files with a ".dd" extension.

I run the "install dd" command on the linux distribution and the install begins.  I get asked "do you have a driver disk" to which I select YES.  Then I'm asked for the disk, and the CDROM doesn't get searched, and I can't continue.  Am I missing something here...?

Also, does the "diskette image" for the drivers need to be that...a floppy disk?  The download was 50mb.  Have I obtained the correct drivers, and hows my procedure for the install looking?

Also, I was under the impression that I could use the LSI MegaRaid drivers that are part of RH3.  They are selectable during the install...but I get the "no hardware found" message.  

The RAID does get displayed and I see a "virtual disk" of the correct size during system power up.

I'm new to Linux...so go easy on me please!
  • 3
1 Solution
Have you configured your RAID controller and array first? Why are you using RHEL3 instead of RHEL5.3? Your drivers aren't going to end with dd, but most likely .o as they're kernel modules.  Usually drivers come in a floppy disk image that you have to write to a floppy disk.

You need to extract the driver disk from the DUDs directory inside the tar.gz file inside that zipped download and write it to a floppy with dd. For exmple mptlinux-

From another linux box with a blank floppy in the drive and the dd.gz file copied to it:

dd if= of=/dev/fd0
However, I think if your RAID is configured and you're using RHEL5, that your driver is likely already in there. If your driver is already in RHEL3, then you likely just don't have your RAID configured.
mikeshaverAuthor Commented:
It is RH3 for sure.  I asked the vendor what they use.
Yes, the array is configured at the server level.  It shows up as "virtual disk" with the correct size.  Its a simple mirrored config.    
I thought the driver was in there as well actually.  According to Dell, the megaraid drivers should work...but no joy there either.
The server has no floppy drive...is it possible to somehow get the drivers on a CDR or maybe a USB key?
When you earlier said that "the CDROM doesn't get searched", did you mean that it wasn't even accessing the CD, or it just wasn't finding the drivers on the CD? I don't remember, but I think that RHEL 3 should be looking for drivers on the CD, but you would need to first make that driver floppy and then copy the files on the floppy to a CD instead. If it's not reading the CD, then I think you may have another problem. It may be easier just to get a floppy installed.

Optionally, there are RPMs and such in the driver download file, which you could use to make your own RHEL 3 install CD that includes the drivers, although that seems like more work than installing a floppy.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Python 3 Fundamentals

This course will teach participants about installing and configuring Python, syntax, importing, statements, types, strings, booleans, files, lists, tuples, comprehensions, functions, and classes.

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now