Users Guide
2– 驱动程序安装和配置
Linux 驱动程序安装和配置
24 CU0354602-05 M
构建 SLES 12 Linux 的驱动程序
1. 从包含源驱动程序文件 qla2xxx-src-vx.xx.xx.xx.11.x-k.tgz 的目
录发出以下命令:
# tar -xzvf qla2xxx-src-vx.xx.xx.xx.11.x-k.tgz
# cd qla2xxx-x.xx.xx.xx.xx.xx-k
其中 x.xx.xx.xx.xx.xx 是适用的版本号。
2. 按如下方式执行 build.sh 脚本,以从源代码中构建和安装驱动程序模块:
# ./extras/build.sh install
build.sh 脚本执行以下操作:
构建驱动程序 .ko 文件。
将 .ko 文件复制到相应的 /lib/modules/3.x.../updates 目录。
在 modprobe.conf 文件中添加相应的指令 (如果适用)。
3. 手动加载 Linux 的驱动程序。
编辑 /etc/modprobe.d/unsupported_modules 文件以做出下列
更改:
allow_unsupported_modules 1 (将 0 替换为 1)
要使用 modprobe 加载驱动程序,请发出以下命令:
# modprobe -v qla2xxx
要使用 modprobe 卸载驱动程序,请发出以下命令:
# modprobe -r qla2xxx
4. 要在每次系统引导时自动加载驱动程序,请重新构建 RAM 磁盘以包含驱动
程序。
通过发出以下命令,创建当前 RAMDISK 的副本:
# cd /boot
# cp initrd-[kernel version].img initrd-[kernel
version].img.bak
# mkinitrd
5. 要加载驱动程序,请重新引导主机。
注
根据服务器硬件, RAMDISK 文件名可能会有所不同。