linux内核版本和模块版本号不一致

问题描述: 内核版本和模块版本不一致,加载模块时报错提示invalid module format。 解决办法: 修改内核源码里的UTS_RELEASE的值 按上图进入源码目录 如图直接在vermagic.h中修改是无效的,会和头文件中预先定义的版本号叠加依旧无法识别。 编辑头文件 将图中位置修改成与uname -r一致的版本号; 修改完毕之后,重新make再加载模块就可以了。 参考blog:[h
相关文章
相关标签/搜索