Installing RHEL 3 on DELL PE 2950

Posted on Updated on

Detecting LSI (SCSI Perc/5i)

1. Download the driver
download megaraid3 into your computer from
2. Copy the driver image to floopy drive.
a. Transfer the file to a lived Linux system (any Linux (Mandrake, fedora, or Redhat are prefereable) this can be done via ftp or samba), in order to compile the driver and save it to a floopy disk, eq you copy to : /home/amat/
b. login to the linux server with appropriate login credentials. And go to the directory
$ cd /home/amat/

c. Run “tar -xvzf *.tgz” on the unzipped file to extract all components
$ tar -xfvz megaraid_sas-v00.00.02.03-1-rhel30-all.img.tar.gz
d. To create a driver update disk, transfer the image that matches the kernel to be installed on to the floppy using the following command:
$ dd if=megaraid_sas-v00.00.02.03-1-rhel30-all.img of=/dev/sdb”
On most systems, the floppy drive is designated by the /dev/fd0 special file.

3. Installing RHEL 3 through floopy Drive

a. Set up the Raid in the bios by pressing F10, and entering the Raid configuration utility. Configure the raid, the save & Exit.
b. Set up the Bios to boot from CDROM
c. After the server restart, put the RHEL 3 cd into the cdrom, then setup boot priority in the bios to boot from CDROM
d. Use the command “Linux dd expert” to install to a virtual disk configured on a PERC 5 controller. This step is required because the PERC 5 PCI Ids are not in the kernel’s supported device table. This work around will always be necessary for these kernels since they are pre-existing and cannot be patched.
$ Linux dd expert

Detailed Steps:
1) You will be prompted with “Do you have a driver disk?”.
2) Select “Yes”.
3) You will be prompted to select the device from which to install drivers. Select “fd0”
4) You will be prompted to press OK after inserting the driver disk. Select “OK”.
5) You will be prompted to load any more drivers. Select “No”.
6) Continue with installation.

Adding the PERC 5 Driver to an Existing Linux system

1. Install the DKMS rpm package. Use the command “rpm -ivh”
2. Install the driver package. Use the command “rpm -ivh”
3. Restart the computer for the changes to take effect.

Updating the PERC 5 Driver on an Existing Linux system

If DKMS is not already installed, use the following instructions to install the included package:
1. Install the DKMS rpm package. Use the command “rpm -ivh”
2. Install the Driver package. Use the command “rpm -Uvh”
3. Restart the computer for the changes to take effect.


8 thoughts on “Installing RHEL 3 on DELL PE 2950

    root in shell said:
    March 30, 2008 at 8:39 am


    tremendously useful post! Thanks for all of your time and your effort.
    i’ve a PE 9200. the same manipulation can work with me on a RHEL 3 ES, with a PERC6/i ?
    can you tell me more please 🙂

    (sorry about my english)

    limns said:
    April 1, 2008 at 8:03 am

    thank you for your testimonial. in fact I think you need to find the proper driver for your the SCSI controller. I think you’d better check to to find the driver for PERC6/i. Good luck to you!

    node1 said:
    May 6, 2008 at 8:00 pm

    We have a dell 2950/PERC6/i and are having the same problem installing RHEL 3. Did you have any luck with the PERC6/i?

    limns said:
    May 7, 2008 at 1:50 am

    I think you’d better check the scsi controller card type, then find the suitable driver for it, whether it is LSI LOGIC or else, here in my example I use megaraid as the driver, but if your card is LSI for instance, then you need to find the driver, can not use megaraid.

    node1 said:
    May 8, 2008 at 9:30 pm

    Thanks so much for the response!
    I have downloaded the correct driver from dell but it doesn’t recognize the hard drive. Do you think it’s feasible to use your
    ‘Installing RHEL 3 through floopy Drive’ instructions with the SCSI PERC 6? Or am I going down the wrong track?

    limns said:
    May 9, 2008 at 1:03 am

    Have you checked your scsi adapter card? meaning you have made sure the type (perhaps by physically see the scsi card) if you can see the SCSI in the bios so it should only be a driver problem..
    the standard RHEL 3 might not come with driver for some new scsi controller, so it doesn’t matter whether you use floopy, usb, or cdroom (as long as you are able to start the installer) to firstly get boot and installing the driver,so that the next process of installing can continue.

    node1 said:
    May 9, 2008 at 12:58 pm

    I think I’m out of luck. According to Dell, the PE 1950 with PERC6/i driver won’t load RHEL3. The driver doesn’t load anything prior to RHEL4 so the installer won’t even start. I was hoping that your suggestion would get me past the disk device error. Thanks for taking the time to help out!

    Pa nkaj said:
    December 7, 2009 at 3:16 pm


    I don’t have the floppy drive in my Dell PE 2950, so how can I go forward and install the required driver “megaraid_sas-v00.00.02.03-1-rhel30-all.img.tar.gz” while installing redhat-3 on the server.

    Thanks & Regards
    Pankaj Mishra

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s