Users Guide

2– 驱动程序安装和配置
Linux 驱动程序安装和配置
23 CU0354602-05 M
构建 SLES 11 SP4 Linux 的驱动程序
1. 从包含源驱动程序文件 qla2xxx-src-vx.xx.xx.xx.xx.x-k4.tar.gz
的目录发出以下命令:
# tar -xzvf qla2xxx-src-vx.xx.xx.xx.xx.x-k4.tar.gz
# cd qla2xxx-x.xx.xx.xx.xx.x-k4
其中 x.xx.xx.xx.xx.x 是适用的版本号。
2. 按如下方式执行 build.sh 脚本,以从源代码中构建和安装驱动程序模块:
# ./extras/build.sh install
build.sh 脚本执行以下操作:
构建驱动程序 .ko 文件。
.ko 文件复制到相应的 /lib/modules/2.6.../updates 目录。
modprobe.conf 文件中添加相应的指令 (如果适用)
3. 手动加载 Linux 的驱动程序。
要使用 modprobe 加载驱动程序,请发出以下命令:
# modprobe -v qla2xxx
要使用 modprobe 卸载驱动程序,请发出以下命令:
# modprobe -r qla2xxx
4. 要在每次系统引导时自动加载驱动程序,请按如下所示重新构建 RAM 磁盘
以包含驱动程序:
a. 编辑 /etc/sysconfig/kernel 文件以修改 INITRD_MODULES
指令,并将 qla2xxx 附加到该字符串。例如:
INITRD_MODULES=".... qla2xxx"
其中 qla2xxx 附加到该指令的结尾。
b. 通过执行以下命令,创建 RAMDISK 映像的备份副本:
# cd /boot
# cp initrd-[kernel version] initrd-[kernel version].bak
# mkinitrd
c. 要加载驱动程序,请重新引导主机。
根据服务器硬件, RAMDISK 文件名可能会有所不同。