Installing onto the boot device with the QLogic HBA v3.x-Series driver
177
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