免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3133 | 回复: 3
打印 上一主题 下一主题

centos5.2編譯aic7xxx.ko不能成功,設備是aic7892,無法生成ko文件 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-25 10:48 |只看该作者 |倒序浏览
我在IBM xSeries 330服務器上安裝了Centos5.2,想編譯最新內核,結果搞了兩天沒成功

機器配置:
处理器:双INTEL PIII-S 1.13G
内存:SDRAM ECC REG 1024MB
硬盘:SCSI 18GB * 2
PCI插槽类型/数量:2个PCI(64位/33MHz)(一个全长,一个半长)
主板I/O接口:1个串口,2个USB口,2个RS485,2个C2T电缆接口
SCSI控制器类型/数量:集成Ultra160 SCSI
外部驱动器架数:3个(2个薄型,热插拔;24X-10X IDE CD-ROM;1.44MB磁盘驱动器)
网卡型号:集成的双10/100以太网卡82559

lspci
00:00.0 Host bridge: Broadcom CNB20LE Host Bridge (rev 06)
00:00.1 Host bridge: Broadcom CNB20LE Host Bridge (rev 06)
00:01.0 VGA compatible controller: S3 Inc. Savage 4 (rev 06)
00:02.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet
Pro 100 (rev 0
00:0a.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet
Pro 100 (rev 0
00:0f.0 ISA bridge: Broadcom OSB4 South Bridge (rev 51)
00:0f.1 IDE interface: Broadcom OSB4 IDE Controller
00:0f.2 USB Controller: Broadcom OSB4/CSB5 OHCI USB Controller (rev 04)
01:03.0 SCSI storage controller: Adaptec AIC-7892P U160/m (rev 02)

編譯完後用新內核啟動,出現錯誤:
insmod: error inserting '/lib/ohci-hcd.ko': -1 Invalid module format
insmod: error inserting '/lib/aic7xxx.ko': -1 Invalid module format

後動修改.config,CONFIG_MODVERSIONS=n以後再重新編譯,故障依舊


後來搜到RHEL的說明:http://www.centos.org/docs/5/htm ... -modules-scsi.html#
裡面說是需要好多其它選項,但是說的都不具體,我從menuconfig里面找不到這些選項:

verbose — Enable verbose/diagnostic logging

allow_memio — Allow device registers to be memory mapped

debug — Bitmask of debug values to enable

no_probe — Toggle EISA/VLB controller probing

probe_eisa_vl — Toggle EISA/VLB controller probing

no_reset — Supress initial bus resets

extended — Enable extended geometry on all controllers

periodic_otag — Send an ordered tagged transaction periodically to prevent tag starvation. This may be required by some older disk drives or RAID arrays.

tag_info:<tag_str> — Set per-target tag depth

global_tag_depth:<int> — Global tag depth for every target on every bus

seltime:<int> — Selection Timeout (0/256ms,1/128ms,2/64ms,3/32ms)

誰用過這種卡幫幫我……

[ 本帖最后由 hodrag 于 2009-3-25 11:10 编辑 ]

论坛徽章:
5
2 [报告]
发表于 2009-03-25 11:40 |只看该作者
modinfo lib/ohci-hcd.ko
再比较一下内核的Makefile (头几行)

最好能贴出来

论坛徽章:
0
3 [报告]
发表于 2009-03-25 14:07 |只看该作者
initramfs换了没有阿?

论坛徽章:
0
4 [报告]
发表于 2009-03-25 20:32 |只看该作者
原帖由 yidou 于 2009-3-25 11:40 发表
modinfo lib/ohci-hcd.ko
再比较一下内核的Makefile (头几行)

最好能贴出来


現在的問題是這兩個ko文件無法生成,能得到.o文件



3樓的,您說的換initramfs是什麼意思?


附上我的.config文件

2.6.29.rar

11.52 KB, 下载次数: 30

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP