Configuring a Boot Device on an EMC Storage Array

Install kernel headers and sources

The kernel sources must be installed on the system on which the driver diskette image will be built. If the kernel sources are not installed, install the kernel-source RPM from the Red Hat installation CD or from RHN prior to continuing.

Note: The kernel sources must match the kernel version of the ISO images to be installed on the boot device.

For example, the kernel version of RHEL 3.0 Update 5 is 2.4.21-32.EL. The driver diskette image must be build with 2.4.21-32.EL kernel sources. If the driver is built with 2.4.21-32.0.1.EL kernel sources, then the driver will not load when used on the released ISO. The message “Unable to find Device Driver Disk” will be reported when the incorrectly built disk is used.

Obtain a sample QLogic DD kit

1.Download the sample QLogic DD-Disk kit

(qla4xxx_dd-kit_for_redhat.tgz) from the QLogic website at http://www.qlogic.com.

2.Create a temp/sample/ directory on your system. Copy the file downloaded in step 1 into the new directory and untar the file using the following command:

[sample]# tar -xvzf qla4xxx_dd-kit_for_redhat.tgz The contents are as follows:

HOW-TO-BUILD-DD-DISK-FOR-REDHAT.txt

qla4xxx_mod_devel_kit_RHEL3.0.tgz

This tarball contains the sample driver diskette development environment. It is provided as a reference for how the development environment should look after fully configured. When extracted, it creates a new directory named mod_devel_kit/.

!IMPORTANT

Do NOT use or update the sample DD-kit to build your DD-disk. To prevent the possibility of dependency problems, please follow the instructions outlined in Step 3 below to build your own DD-disk development environment.

qla4xxx_dd_config_files.tgz

Installing onto the boot device with the QLogic HBA v3.x-Series driver

177

Page 177
Image 177
EMC P/N 300-002-803 manual Install kernel headers and sources, Obtain a sample QLogic DD kit