网众linux添加新raid驱动
然后再安装驱动,方法一下:
1、上网下载最新的驱动程序,把其中的3w-xxxx.o文件解压到/lib/modules/2.4.7-10/kernel/drivers/scsi下面,并且覆盖源文件。
2、修改文件/etc/modules.conf。
正常情况下,应该添加一行:
alias scsi_hostadapter 3w-xxxx
但是我要提醒你们注意的是:如果系统里面已经有了别的SCSI设备的话,并且在该文件中存在,那么我假设系统中已经有了如下一行:
alias scsi_hostadapter aic7xxx
那么应该添加一行如下:
alias scsi_hostadapter1 3w-xxxx
一定要注意这个细节问题!(我就是因为这个原因装了两天系统)
3、备份/boot/initrd-2.4.7-10.img文件
具体*作如下:
#mv /boot/initrd-2.4.7-10.img /boot/initrd-2.4.7-10.bak
4、重新生成/boot/initrd-2.4.7-10.img文件
#/sbin/mkinitrd -v /boot/initrd-2.4.7-10.img 2.4.7-10
5、刷新lilo.conf文件
#/sbin/lilo
6、确保/etc/lilo.conf文件内容如下:
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
linear
default=linux
image=/boot/vmlinux-2.4.7-10
label=linux
root=/dev/hda7
initrd=/boot/initrd-2.4.7-10.img
7、重启机器,观察启动过程中是否检测到3ware的RAID卡
#reboot
方法二:
直接运行驱动程序包中的initrd.fix文件
首先转到驱动程序文件目录下。然后
#chmod 755 initrd.fix
接着运行initrd.fix,按照提示步骤做。
最后重启就可以了。
∨ 展开