绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
关于编译升级内核到2.6.0的一些问题
2020-05-18 13:41:07

问题:

原来的内核是2.4.18准备升级到2.6.0,在make install之前都顺利通过了,
但是在执行make install后出现:
# make install
make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
  CHK     include/linux/compile.h
Kernel: arch/i386/boot/bzImage is ready
sh /usr/src/linux-2.6.0/arch/i386/boot/install.sh 2.6.0 arch/i386/boot/bzImage System.map ""
No module aic7xxx found for kernel 2.6.0
make[1]: *** [install] Error 1
make: *** [install] Error 2
#
就停下来了,提示没找到模块aic7xxx
这个模块是我的SCSI控制器的驱动模块,我用find / -name aic7xxx 在本机查了一下,结果是:
# find / -name aic7xxx
/proc/scsi/aic7xxx
/usr/src/linux-2.6.0/drivers/scsi/aic7xxx
/usr/src/linux-2.6.0/include/config/scsi/aic7xxx
/usr/src/linux-2.6.0/include/config/aic7xxx
/lib/modules/2.4.18-14/kernel/drivers/scsi/aic7xxx
/lib/modules/2.4.18-14smp/kernel/drivers/scsi/aic7xxx
/lib/modules/2.6.0/kernel/drivers/scsi/aic7xxx
好象不缺这个模块呀!到底是什么原因呀!!!!!!!急ing 

解答:

这里如果出现 "NO MODULE BUSLOGIC FOUND",解决方法
第1种方法:
编辑文件 /etc/modules.conf
将"alias scsi hostadapter BusLogic"这行注释掉,
即#alias scsi hostadapter BusLogic
保存 /etc/modules.conf,退出
# make install
第2种方法:
手动添加启动项
#depmod -a 
#cp /usr/src/linux/System.map /boot/System.map-2.6.0
#cp /usr/src/linux/arch/i386/bzImage /boot/vmlinuz-2.6.0  


内容来自CU社区:关于编译升级内核到2.6.0的一些问题


分享好友

分享这个小栈给你的朋友们,一起进步吧。

内核源码
创建时间:2020-05-18 13:36:55
内核源码精华帖内容汇总
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • 飘絮絮絮丶
    专家
戳我,来吐槽~