+ -
当前位置:首页 → 问答吧 → 红旗Advanced Serve 4.1加载scsi卡的问题

红旗Advanced Serve 4.1加载scsi卡的问题

时间:2006-08-22

来源:互联网

我的服务器是ibm的(具体型号忘了),系统是红旗Advanced Serve 4.1(内核是2.4.21)。之前系统是正常运行的,但由于商业需要加了块adaptec 的scsi控制卡,型号是:aic-7901x。
装上卡后系统是能认出卡,但不能自动加载卡的驱动(aic79xx),使用moprobe自动和ismod手动加载也不行,做了img启动也不行,后来进入内核才发现有关aic-79xx模块都被配置成no(默认是m的),先有问题如下:
1.请问能不能把有关aic-79xx模块配置成(*),或把它编进内核让系统启动时就能自动加载的?
2.这样是不是要编译内核?
3.是不是一定要升级成更新的内核如2.6?
4.能不能在原有的内核上配置或编译?
5.如果需要编译内核需要注意些什么?(我还没编过内核,菜鸟)
6.编译红旗的内核和网上的red hat编译内核教程相同吗?
由于部门的特殊性所以不可能重装系统,上头要我这两天就解决,请各位xd帮忙解答支招!!谢谢!!

作者: baobaook   发布时间: 2006-08-22

晕~~各位高手给点意见!!!

作者: baobaook   发布时间: 2006-08-24

1.请问能不能把有关aic-79xx模块配置成(*),或把它编进内核让系统启动时就能自动加载的? 能
2.这样是不是要编译内核? 是
3.是不是一定要升级成更新的内核如2.6? 不一定
4.能不能在原有的内核上配置或编译? 可以,需要红旗光盘上的source
5.如果需要编译内核需要注意些什么?(我还没编过内核,菜鸟)。没了, 编译内核并不像你想像的那样难

作者: sxzzsf   发布时间: 2006-08-24

谢谢sxzzsf,但“能不能在原有的内核上配置或编译? 可以,需要红旗光盘上的source”这一部分能否详细说下?谢了!!

作者: baobaook   发布时间: 2006-08-25

安装在红旗光盘中的 kerne-source rpm 包,然后到 /usr/src/ 下的 linux-2.*** 目录,执行 make menuconfig,配置你想要的模块,然后 执行当前目录下的 ./SetupKernelSource.sh **,参数由命令 uname -r 和 uname -m 输出得到,假设输出分别为 2.4.21-9.30AXsmp,i686,则参数是 i686smp。当 ./SetupKernelSource.sh 完成后,可以执行 make 等完成内核的编译安装等等

作者: sxzzsf   发布时间: 2006-08-28

非常感谢sxzzsf兄的援助!!!
论坛还是有好人和大虾滴!!

作者: baobaook   发布时间: 2006-08-28