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

linux内核模块编译好后,用insmod XX.ko文件,老是报错解决办法

2012-04-25 
linux内核模块编译好后,用insmod XX.ko文件,老是报错每次用insmod xx.ko文件,就显示下面的内容,请问该怎么

linux内核模块编译好后,用insmod XX.ko文件,老是报错
每次用insmod xx.ko文件,就显示下面的内容,请问该怎么做?
insmod: error inserting 'hello.ko': -1 Invalid module format

[解决办法]
insmod xx

or 

modprobe xx
[解决办法]
dmesg 查看内核的错误信息

当然这个是初学者常见问题之一,lz很可能使用的ubuntu,
你编译ko使用的linux内核版本跟你当前正在运行的内核版本不一致
[解决办法]
你插入的哪个内核 和 编译模块用的内核源码 要一致
[解决办法]
是不是 编译内核时:
[ ]Enable loadable module support ---->
[ ]Forced module loading
....

相关选项没选呢?
也有可能是其他的 ...

容我再看看

热点排行