Back to Contents Page

Installing the Drivers

Dell™ PERC 6/i, PERC 6/E and CERC 6/i User's Guide

  Installing Windows Driver

  Installing Linux Driver

  Installing Solaris Driver

  Installing NetWare Driver


The Dell™ PowerEdge™ Expandable RAID Controller (PERC) 6 and Dell Cost-Effective RAID Controller (CERC) 6/i family of controllers require software drivers to operate with the supported operating systems.

This chapter contains the procedures for installing the drivers for the following operating systems.

NOTE: For more information on Citrix XenServer and VMware ESX drivers, refer to the Citrix XenServer and VMware ESX documentation respectively.
NOTE: To check operating system compatibility, refer to the Dell Support website at support.dell.com.

The two methods for installing a driver that are discussed in this chapter are:


Installing Windows Driver

This section documents the procedures used to install the Windows driver.

Creating the Driver Media

Perform the following steps to create the driver media:

  1. Browse to the download section for the system from the Dell Support website at support.dell.com.

  2. Locate and download the latest PERC 6 controller driver to the system.

  3. Follow the instructions on the Dell Support website for extracting the driver to the media.

Pre-Installation Requirements

Before you install the operating system:

Creating the Device Driver Media

Use one of the following two methods to create the device driver media.

Downloading Drivers From the Dell Systems Service and Diagnostic Tools Media
  1. Insert the Dell Systems Service and Diagnostics Tools media into a system.

The Welcome to Dell Service and Diagnostic Utilities screen is displayed.

  1. Select your system model and operating system (Microsoft Windows Server 2008).

  2. Click Continue.

  3. From the list of drivers displayed, select the driver that you require. Select the self-extracting zip file and click Run. Copy the driver to a diskette drive, CD, DVD, or USB drive. Repeat this step for all the drivers that you require.

  4. During the operating system installation described in Installing the Driver During a Windows Server 2003 or Windows XP Operating System Installation, Installing the Driver During a Windows Server 2008 or Windows Vista Installation and Installing a Windows Server 2003, Windows Server 2008, Windows Vista, or Windows XP Driver for a New RAID Controller, use the media that you created with the Load Driver option to load mass storage drivers.

Downloading Drivers From the Dell Support Site
  1. Go to support.dell.com.

  2. Click Drivers and Downloads.

  3. Enter the service tag of your system in the Choose by Service Tag field or select your system's model.

  4. Select the System Type, Operating System, Driver Language, and Category from the drop-down list.

  5. The drivers that are applicable to your selection are displayed. From the available list, download the drivers that you require to a diskette drive, USB drive, CD, or DVD.

  6. During the operating system installation described in Installing the Driver During a Windows Server 2003 or Windows XP Operating System Installation and Installing the Driver During a Windows Server 2003 or Windows XP Operating System Installation, use the media that you created with the Load Driver option to load mass storage drivers.

Installing the Driver During a Windows Server 2003 or Windows XP Operating System Installation

Perform the following steps to install the driver during operating system installation.

  1. Boot the system using the Microsoft Windows XP/Microsoft Windows Server 2003 media.

  2. When the message Press F6 if you need to install a third party SCSI or RAID driver appears, press the <F6> key immediately.

Within a few minutes, a screen appears that asks for additional controllers in the system.

  1. Press the <S> key.

The system prompts for the driver media to be inserted.

NOTE: The driver can be provided using a properly formatted USB key. For additional details on the driver, go the Dell Support website at support.dell.com.
  1. Insert the driver media in the media drive and press <Enter>.

A list of PERC 6 and CERC 6i controllers appears.

  1. Select the right driver for the installed controller and press <Enter> to load the driver.

NOTE: For Windows Server 2003, a message may appear that states that the driver that you provided is older or newer than the existing Windows driver. Press <S> to use the driver that is on the media.
  1. Press <Enter> again to continue the installation process as usual.

Installing the Driver During a Windows Server 2008 or Windows Vista Installation

Perform the following steps to install the driver during operating system installation.

  1. Boot the system using the Microsoft Windows Vista/Microsoft Windows Server 2008 media.

  2. Follow on-screen instructions until you reach Where do you want to install Vista/2008 and select Load driver...

  3. The system prompts for the media to be inserted. Insert the installation media and browse to the proper location.

  4. Select the appropriate PERC 6 controller from the list, click Next and continue installation.

NOTE: Windows Server 2008 and Windows Vista operating systems include native support for the PERC 6 and CERC 6i RAID controller. The driver is automatically installed. For driver updates, see the Drivers and Downloads section on the Dell Support website at support.dell.com.

Installing a Windows Server 2003, Windows Server 2008, Windows Vista, or Windows XP Driver for a New RAID Controller

NOTE: PERC 5 and PERC 6 use the same driver and do not require separate driver installations.

Perform the following steps to configure the driver for the RAID controller on a system that already has Windows installed.

  1. Turn off the system.

  2. Install the new RAID controller in the system.

For detailed instructions on installing and cabling the RAID controller in the system, see Installing and Configuring Hardware.

  1. Turn on the system.

The Windows operating system detects the new controller and displays a message to inform the user.

  1. The Found New Hardware Wizard screen pops up and displays the detected hardware device.

NOTE: Windows 2008 and Vista include a device driver to support the PERC adapters. The system automatically detects the new controller and installs the driver. Check the version of the driver installed by Windows and update if required.
  1. Click Next.

  2. On the Locate device driver screen, select Search for a suitable driver for my device and click Next.

  3. Make the Driver Files available and browse to the proper location from the Locate Driver Files screen.

  4. Click Next.

  5. The wizard detects and installs the appropriate device drivers for the new RAID controller.

  6. Click Finish to complete the installation.

  7. Reboot the system when prompted.

Updating an Existing Windows Server 2003, Windows Server 2008, Windows XP, or Windows Vista Driver

Perform the following steps to update the Microsoft Windows driver for the PERC 6 controller already installed on your system.

NOTE: It is important that you close all applications on your system before you update the driver.
  1. Select Start® Settings® Control Panel® System.

The System Properties screen appears.

NOTE: For systems running a Windows Server 2003 operating system, click Start® Control Panel® System.
  1. Click on the Hardware tab.

  2. Click Device Manager.

The Device Manager screen appears.

NOTE: An alternative method is to open Device Manager. In Windows Explorer, right click My Computer® Manage. The Computer Management window launches. Select Device Manager.
  1. Double-click on SCSI and RAID Controllers.

NOTE: In Windows 2008 and Windows Vista, PERC is listed under Storage Controllers.
  1. Double-click the RAID controller for which you want to update the driver.

  2. Click the Driver tab and click Update Driver.

The Upgrade Device Driver Wizard screen appears.

  1. Make the driver files available with the USB key or other media.

  2. Select Install from a list or specific location.

  3. Click Next.

  4. Follow the steps in the wizard and browse to the location of the driver files.

  5. Select the INF file from the USB key or other media.

  6. Click Next and continue the installation steps in the Wizard.

  7. Click Finish to exit the wizard and reboot the system for the changes to take place.

NOTE: Dell provides the Dell Update Package (DUP) to update drivers on systems running Windows Server 2003 and Windows Server 2008. DUP is and executable application that updates drivers for specific devices. DUP supports command line interface and silent execution. For more information, go to the Dell Support website at support.dell.com.

Installing Linux Driver

Use the procedures in this section to install the driver for Linux. The driver is updated frequently. To ensure that you have the current version of the driver, download the updated Linux driver from the Dell Support website at support.dell.com.

Creating a Driver Diskette

Before beginning the installation, copy the drivers from the Service and Diagnostic Utilities media or download the driver appropriate for Linux from the Dell Support website at support.dell.com. This file includes two Red Hat Package Managers (RPMs) and driver update disk files. The package also contains the Dynamic Kernel Module Support (DKMS) Red Hat Package Manager (RPM) file, source code, and release notes.

For more information on DKMS, see the Dell Support website at support.dell.com.

The package is a gzipped tar file. After downloading the package to a Linux system, perform the following steps.

  1. Unzip the package using gunzip.

  2. Untar the file using tar -xvf.

  3. Use the dd command to create a driver update disk. Use the appropriate image for the purpose.

dd if=<name of the dd image file> of=/dev/fd0

NOTE: You can create a driver update disk on a Windows system using the program dcopynt.
NOTE: The output file of might be different, depending on how your operating system maps the diskette drive. You do not need to mount the diskette drive in order to execute the dd command.
  1. Use the diskette for operating system installation as described later in this section.

Creating a Driver Update Diskette Using DKMS

Perform the following steps to create the Driver Update Diskette (DUD) using the DKMS tool:

NOTE: To work, the driver must be installed on the system where this procedure is performed.
  1. Install the DKMS-enabled megaraid_sas driver rpm package.

  2. Type the following command in any directory:

dkms mkdriverdisk –m megaraid_sas –v <driver version> -k <kernel version> -d <distro>

NOTE: The values for the –d option are suse for Suse Linux Enterprise Server diskettes and redhat for RHEL diskettes.
NOTE: For further information on usage of DKMS, see the DKMS main page.

This starts the process to create the megaraid_sas DUD image. After the DUD image has been built, you can find it in the DKMS tree for the megaraid_sas driver. See the output of the dkms mkdriverdisk command for the exact path.

Installing Red Hat Enterprise Linux Operating Systems using the Driver Update Diskette

Perform the following steps to install Red Hat Enterprise Linux (versions 4 and 5) and the appropriate driver.

  1. Boot normally from the Red Hat Enterprise Linux installation media.

  2. At the command prompt, type:

linux expert dd

  1. When the install prompts for a driver diskette, insert the diskette and press <Enter>.

For information about creating a driver diskette, see Creating a Driver Diskette.

  1. Complete the installation as directed by the installation program.

The driver is installed.

Installing SUSE Linux Enterprise Server Using the Driver Update Diskette

NOTE: For information about creating a driver diskette, see Creating a Driver Diskette.

To install SUSE Linux Enterprise Server (version 9 or 10) using the DUD:

  1. Insert the appropriate SUSE Linux Enterprise Server (version 9 or 10) Service Pack media in the system.

  2. Select <F5> for the driver update disk.

NOTE: If you are installing Suse Linux Enterprise Server 10, press <F5>. If you are installing Suse Linux Enterprise Server 9, press <F6>.
  1. Select Installation from the menu.

  2. Press <Enter> to load the Linux kernel.

  3. At the prompt Please insert the driver update floppy, click OK.

The system selects the driver from the diskette and installs it. The system then displays the message

DRIVER UPDATE ADDED with the description of the driver module.

  1. Click OK.

If you want to install from another driver update medium, continue with the following steps.

  1. The system displays the message PLEASE CHOOSE DRIVER UPDATE MEDIUM.

  2. Select the appropriate driver update medium.

The system selects the driver from the disk and installs it.

NOTE: Suse Linux Enterprise Server 9 Gold media is required when you install any Suse Linux Enterprise Server 9 service pack.

Installing the RPM Package With DKMS Support

Perform the following steps to install the RPM package with DKMS support:

  1. Uncompress the gzipped tarball driver release package.

  2. Install the DKMS package using the command: rpm –ihv dkms- <version>.noarch.rpm

  3. Install the driver package using the command: rpm –ihv megaraid_sas-<version>.noarch.rpm

NOTE: Use rpm -Uvh <package name> when updating an existing package.

  1. If the previous device driver is in use, you must reboot the system for the updated driver to take effect.

  2. Verify that the driver has been loaded.

Upgrading the Kernel

When upgrading to a new kernel, you must reinstall the DKMS-enabled driver packages. Perform the following steps to update or install the driver for the new kernel:

  1. In a terminal window, type the following:

dkms build -m <module_name> -v <module version> -k <kernel version>

dkms install -m <module_name> -v <module version> -k <kernel version>

  1. To check whether the driver is successfully installed in the new kernel, type:

dkms status

You must see a message similar to the following one on the screen to confirm installation:

<driver name>, <driver version>, <new kernel version>: installed

  1. If the previous device driver is in use, you must reboot the system for the updated driver to take effect.


Installing Solaris Driver

Use the procedures in this section to install the driver for Solaris 10. To ensure that you have the current version of the driver, download the updated Solaris driver from the Dell Support website at support.dell.com.

The package is a gzipped .tar file. Download the package to a Solaris system, and perform the following steps:

  1. Extract the package contents: gunzip -c <driver_package.tgz> | tar xvf –

  2. Use the dd command to create a driver update disk. Use the appropriate image for the purpose. Type: dd if=./mega_sas.img of= /<diskette drive device node> bs=32k

NOTE: If you are uncertain which device node corresponds to your diskette drive, execute the rmformat command and search for the correct Logical Node.
NOTE: You can create a DUD on a system running the Windows operating system using the program dcopynt.
  1. If you prefer, you may use the cdrecord command to create a CDROM instead of a floppy image. Type: cdrecord dev=<bus>,<target>,<lun> mega_sas_cd.iso

NOTE: To identify the correct location of the bus, Target, and logical unit number (LUN) combination, execute the following command:cdrecord --scanbus

 

Installing Solaris 10 on a PowerEdge System Booting From a PERC 6 and CERC 6i Controller

To install the driver during Solaris 10 operating system installation:

  1. Boot the system from the Solaris installation media and select the preferred console.

  2. After Solaris finishes configuring devices, a menu appears. Select Apply Driver Updates.

  3. Select [1] if you created a CD from the mega_sas_cd.iso file.

  4. Select [2] if you created a diskette from the mega_sas.img file and you are using a traditional diskette drive.

  5. Select [3] if you created a diskette from the mega_sas.img file and you are using a removable (USB) diskette drive.

  6. Follow instructions presented by Driver Update installer.

  7. The Installation of <megasas> was successful message appears.

  8. Select [e] to end

  9. Follow the instructions on the screen to complete installation.

Adding/Updating the Driver to an Existing System

  1. To add the mega_sas driver to an existing system, or to upgrade to a newer version of the driver, you must unarchive the driver package and execute the installation script:

tar xvf x86_64.tar

cd x86_64

./install.sh

  1. Restart your Solaris system to start using the new driver. To confirm the mega_sas driver is loaded, run the following command:

modinfo | grep mega_sas

  1. Ensure that the driver version is correct.


Installing NetWare Driver

Use the procedures in this section to install the driver for Novell NetWare 6.5. To ensure that you have the current version of the driver, download the updated NetWare driver from the Dell Support website at support.dell.com.

Installing the NetWare Driver in a New NetWare System

Follow the instructions in the Novell NetWare Installation Guide to install Novell NetWare in the system. Perform the following steps to install Novell NetWare using the SAS RAID controller as a primary adapter:

  1. Boot from the Novell NetWare media.

  2. Follow the instructions on the screen until you reach the Device Driver screen, which is used to modify drivers.

  3. Select Modify, and press <Enter>.

  4. From the screen that displays, go to the Storage Adapter screen to install the MegaRAID SAS driver.

  5. Delete any existing RAID adapter listings.

  6. Press <Insert> to add unlisted drivers.

  7. Press <Insert> again.

A path is displayed.

  1. Press <F3>.

  2. Insert the driver diskette into the diskette drive, and press <Enter>.

The system finds the .HAM driver.

  1. Press <Tab>.

  2. Select the Driver Summary screen, and press <Enter>.

  3. Continue the Novell NetWare installation procedure.

Installing or Updating the NetWare Driver in an Existing NetWare System

Perform the following steps to add the Novell NetWare driver to an existing installation:

  1. At the root prompt, type hdetect and press <Enter>.

The Configuration Options screen is displayed.

  1. From the screen that displays, go to the Storage Adapter screen to install the MegaRAID SAS driver.

  2. Delete any existing RAID adapter listings.

  3. Press <Insert> to add unlisted drivers.

  4. Press <Insert> again.

A path is displayed.

  1. Press <F3>.

  2. Insert the driver diskette into the diskette drive, and press <Enter>.

The system finds the .HAM driver.

  1. Press <Tab>.

  2. Select the Driver Summary screen, and press <Enter>.

  3. Continue the Novell NetWare installation procedure.


Back to Contents Page