首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

请教:小弟我在想把小弟我的Vware中的redhat2.4内核 升为2.6的,但老说没有buslogic 。

2012-02-10 
请问:我在想把我的Vware中的redhat2.4内核 升为2.6的,但老说没有buslogic 。。。我在配置内核时,在Buslogicsc

请问:我在想把我的Vware中的redhat2.4内核 升为2.6的,但老说没有buslogic 。。。
我在配置内核时,在Buslogic   scsi   support   的前面是[M],我点了个Y,但它提示我
this   feature   depends   on   another   which   has   been   configured   as   a   module.As   a   result   ,this   feature   will   be   built   as   a   module
不能选上呀,

这怎么办呀,

[解决办法]
该模块依赖的其它模块已经被作为Module编译,因此当前模块也必须以模块方式编译。把BusLogic SCSI驱动编译为模块也是行得通的,前提就是你得升级mkinird工具。适当的mkinird工具可以帮你建立出当前版本内核在引导时的过渡内存镜像,其中的原因也是2.6版本的initrd内使用的文件系统和2.4的不一样,2.4使用基于loop设备的ramfs,2.6使用的是cpio。

如果你一定想把Buslogic驱动直接编译进内核,估计依赖的包括SCSI支持,SCSI DISK这些也得编译进内核吧。

热点排行