insmod 提示 Invalid module format
Posted Li-Yongjun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了insmod 提示 Invalid module format相关的知识,希望对你有一定的参考价值。
报错
安装内核模块时报错
$ sudo insmod hello.ko
insmod: ERROR: could not insert module hello.ko: Invalid module format
解决
原因是编译使用的内核头文件版本和正在运行的内核版本不一致
尝试 make clean & make
还不行的话,可能 /usr/src/linux-headers-$(uname -r) 目录被污染,尝试卸载再安装
sudo apt-get remove linux-headers-$(uname -r)
sudo apt-get install linux-headers-$(uname -r)
然后再 make clean & make,就好了
以上是关于insmod 提示 Invalid module format的主要内容,如果未能解决你的问题,请参考以下文章
insmod 报错 Invalid module format
insmod hello.ko -1 Invalid module format最简单的解决的方法
linux下加内核模块时出现出现如下错误:insmod: error inserting 'kernel.ko': -1 Invalid parameters因该
insmod内核模块时提示Failed to find the folder holding the modules怎么办?