LSI Logic PERC3/DCL, PERC3/DC, PERC3/QC, PERC3/SC, PERC 4/Di, PERC 4/SC, PERC 4/DC, PERC 4e/DC, Perc 4e/Di, PERC 4e/Si, v.2.10.7, A10

AUTO INSTALLED This file was automatically installed as part of a recent update. If you are experiencing any issues, you can manually download and reinstall.
Linux RHEL 2.1 and 3.0 driver for PERC 4e/Di, 4e/Si, 4e/DC, 3/QC, 3/DC, 3/DCL, 3/SC, 4/DC, 4/SC, and 4/Di.

Version 2.10.7
Recommended

Find the best download for your system

Please enter your product details to view the latest driver information for your system

Search support

Enter your Dell Service Tag or model

Want to look up your product? Enter a product identifier. Show me how

This driver is not compatible

This driver is not applicable for the selected product. Choose another product to re-enter your product details for this driver or visit the Product Support page to view all drivers for a different product.

Find more updates. Use SupportAssist to find all the latest driver updates for your device.

Fixes & Enhancements

1. Improved driver error handling and memory utilization

2. Improved driver algorithm when logical drives are deleted out of sequence
Read More

Version

2.10.7, A10

Release date

21 Apr 2005

Download Type

Driver

Category

SCSI RAID

Importance

Recommended
Dell Technologies recommends applying this update during your next scheduled update cycle. The update contains changes to maintain overall system health. It ensures that the system software remains current and compatible with other system modules (firmware, BIOS, drivers, and software) and may include other new features.
Available formats View Important Information

File Format: One or more self extracting disk images inside of a self extracting zip
File Name: perc-2.10.7-A10.exe
File Size: 1.24 MB
This is a large file. Depending on your connection speed, it may take some time to download.
Format Description:
This file contains a compressed (or zipped) set of files. Download the file to a folder on your hard drive, then double-click it to unzip the set of files. Follow the instructions to complete the installation.
To ensure the integrity of your download, please verify the checksum value.
MD5:
Not available
SHA1:
Not available
SHA-256:
Not available

File Format: External release notes
File Name: perc-2.10.7-A10.txt
File Size: 16.67 KB
This is a large file. Depending on your connection speed, it may take some time to download.
Format Description:
This file format contains plain text which can be viewed with a standard text editor.
To ensure the integrity of your download, please verify the checksum value.
MD5:
Not available
SHA1:
Not available
SHA-256:
Not available

File Format: A tar file for software installation
File Name: perc-2.10.7-A10.tar.gz
File Size: 759.04 KB
This is a large file. Depending on your connection speed, it may take some time to download.
Format Description:
This file is an archive of compressed files for software installation.
To ensure the integrity of your download, please verify the checksum value.
MD5:
Not available
SHA1:
Not available
SHA-256:
Not available

By downloading, you accept the terms of the Dell Software License Agreement.

Additional details

Show All | Hide All
- This driver update package only contains support for x86 based processors.

- A warning message is encountered when a logical disk is configured without a partition. After Linux OS installation or any action that causes system devices to be scanned, you will see the following warning message right after the login screen:

"megaraid: invalid partition on this disk on channel 0"

This message will disappear once a partition is created on all logical drives or if the logical drive without a partition is deleted.

- A warning message is seen if errata kernel RPMs are installed after installing the megaraid2 driver. The following message is printed:

"No module megaraid2 found for kernel x.y.z-p"

This message is seen because the /etc/modules.conf file specifies that the megaraid2 driver is to be added to the initial RAM disk (initrd), but the driver is not yet built and installed for the kernel by DKMS.

To boot from this kernel, the megaraid2 driver should be built and installed for the kernel as described in section 2.2.3 and then adding the line:

initrd /initrd-x.y.z-p.img

to /etc/grub.conf in the stanza for the kernel version installed.

- After performing a fresh Linux installation using the driver update, the /etc/modules.conf file may contain unused entries specific to the native 'megaraid' driver that has been replaced by this 'megaraid2' driver update package.

'alias scsi_hostadapter1 megaraid'

These entries are created during the operating system installation and may generate error messages during the OS boot process by attempting to load the 'megaraid' driver after 'megaraid2' has already been loaded. To avoid these messages, it is recommended to delete the unused 'megaraid' entries from the etc/modules.conf.

- During the fresh Linux installation, the operating system cannot determine drive/device order information based on system BIOS settings. This may lead to undesired drive/device orderings during the install. It is recommended to perform the install with only the target hard drives and storage controller present that you intend to install to, then later add the additional storage controllers and hard drives to the system once the installation is complete.

For an existing RHEL 2.1 installation, the addition of another storage controller may change the boot device ordering and impact the operating systems ability to find the root file system partition. To ensure that the operating system can still properly find the partition, it is recommended that before adding the additional controller to edit the /etc/grub.conf and /etc/fstab to use file system labels instead of the hard-coded device names.
(Ex. root=LABEL=/ instead of root=/dev/sda2)
This change is not necessary in RHEL 3.0 or later since those installers already utilizes file system labels during installation.

- After performing a fresh Linux installation using the driver update disk, it is important to update the driver using the rpm after the first boot (See section 2.2.2 of release notes for more instructions). During a fresh Linux installation, the Linux operating system places drivers from the update disks in a separate location than the usual location drivers are stored. This may generate error messages during the OS boot process by attempting to load the driver a second time after the driver has already been loaded. It may also prevent the mkinitrd command from completing, indicated by the message "megaraid2.o: binary operator expected." Updating the driver with the rpm stores the driver file in the proper location.
PERC 4/DC
PERC 4/SC
PERC3/SC
Custom Instructions for perc-2.10.7-A10.exe:

Downloading and Creating the Driver Diskette:

You will need a formatted 3 1/2 inch floppy diskette for the following
procedure. Download the perc-2.10.7-A10.exe file to a temporary directory on your Windows system.

1) Double click on the file to run the executable.
2) Click on the Continue button.

This diskette contains the same files as the .tar.gz file above.


Installing the Driver for the PERC:

There are two ways of installing the device driver on Redhat Linux. One is using a driver disk during OS installation and the second is using a driver RPM to update the driver after OS is installed. The steps for both of these methods are provided below. All the files needed for both methods are included in the diskette created above.

Instructions for RHEL 2.1:

1. Boot normally from the Redhat installation CD-Rom.
2. Type 'expert noprobe dd' on the boot prompt.
3. At the "Do you have a driver disk" screen, select 'Yes'.
4. At the "Insert your driver disk" screen, insert the driver disk created
above and select 'OK' to continue.
5. Select the appropriate choices on the next three prompts.
6. At the "I don't have any special device..." select 'Add Device'.
7. At the "What kind of devices would you like to add", select 'SCSI'.
8. Scroll down and select the "MegaRAID2" driver, and select 'OK'.
9. Select any additional devices in your system manually by selecting 'Add Device'
or select 'Done' to proceed.
10. Complete the installation as directed by the install.


Instructions for RHEL 3.0:

1. Boot normally from the Redhat installation CD-Rom.
2. Type 'expert noprobe dd' on the boot prompt.
3. At the "Do you have a driver disk" screen, select Yes.
4. At the "Driver Disk Source" screen, select fd0 (for floppy)
5. At the "Insert Driver Disk" screen, insert the driver disk created above and select OK to continue.
6. At the "Error - No devices of the appropriate type were found..." screen,
select "Manually choose".
7. Scroll down and select the "MegaRAID2" driver.
8. Select any additional devices in your system manually.
9. Complete the installation as directed by the install.


Updating the Driver using RPM after OS is Installed:

Type the following commands under a Linux command shell:
mount /dev/fd0 /mnt/floppy
cd /mnt/floppy
source install.sh
Reboot the system for the changes to take effect.

NOTE: The megaraid2 module in only installed for the kernel currently running.

Custom Instructions for perc-2.10.7-A10.txt:

Download the readme file (perc-2.10.7-A10.txt) to view information about this release.



Custom Instructions for perc-2.10.7-A10.tar.gz:

Downloading and Creating the Driver Diskette:

You will need a formatted 3 1/2 inch floppy diskette for the following
procedure.

Download the file perc-2.10.7-A10.tar.gz to a temporary directory on your working system.

Extract the file to the floppy disk as follows:
Type the following commands under a Linux command shell:
mount /dev/fd0 /mnt/floppy
tar xvzf (full path to the archive) -C /mnt/floppy
(Eg: /temp/perc-2.10.7-A10.tar.gz)
umount /mnt/floppy

NOTE: Winzip does not extract the driver files correctly under Microsoft Windows.


Installing the Driver for the PERC:

There are two ways of installing the device driver on Redhat Linux. One is using a driver disk during OS installation and the second is using a driver RPM to update the driver after OS is installed. The steps for both of these methods are provided below. All the files needed for both methods are included in the diskette created above.

Instructions for RHEL 2.1:

1. Boot normally from the Redhat installation CD-Rom.
2. Type 'expert noprobe dd' on the boot prompt.
3. At the "Do you have a driver disk" screen, select 'Yes'.
4. At the "Insert your driver disk" screen, insert the driver disk created
ab

Drivers help and tutorials