机器:ubuntu 12

问题描述:编译模块的时候提示错误:-1 Invalid module format

通过命令:

dmesg

发现原因其实是:disagrees about version of symbol module_layout

解决方法:

1.先检查当前安装的内核版本

uname -r

2.检查Makefile里指定的kernel源码路径,修改指向正确的路径。保证版本号一致。

LINUX_KERNEL_PATH:=/usr/src/kernels/2.6.32-358.2.1.el6.x86_64

2.1.如果在/usr/src/目录下没有当前安装的内核的源码,那么下载一份重新编译。

2.1.1 ubuntu 下执行命令:

1 sudo apt-get install linux-source

    centos和ret hat下执行命令:

1 yum install kernel-devel

2.1.2 上面命令完成后,在/usr/src目录下可以找到安装的源码。对于ubuntu来说因为下载的是源码所以得接着编译。

在源码目录执行命令(编译完成大概需要30分钟):

make

3.重新编译安装。

原因:Makefile里设置kernel源码的路径错误,没有和当前的内核版本一致,导致版本验证不通过,无法安装。

转载于:https://www.cnblogs.com/yzwd/archive/2013/03/27/2985086.html

[原创]错误提示:disagrees about version of symbol module_layout,解决方法相关推荐

  1. 安装office2010出现了错误,提示要安装MSXML6.10.1129.0解决方法

    安装office2010出现了错误,提示要安装MSXML6.10.1129.0解决方法 参考文章: (1)安装office2010出现了错误,提示要安装MSXML6.10.1129.0解决方法 (2) ...

  2. Mac 错误提示:zsh: command not found: brew解决方法

    Mac 错误提示:zsh: command not found: brew解决方法@TOC 欢迎使用Markdown编辑器 Mac平台出现brew command not found问题解决方法 错误 ...

  3. 【无法打开ENVI错误提示Unable to license IDL Runtime的解决方法】

    打开ENVI提示Unable to license IDL Runtime的解决方法 打开ENVI提示Unable to license IDL Runtime 解决方法 1. 找到Harris Li ...

  4. 宽带连接错误提示678和691的原因,解决方法

    宽带连接错误提示678,为什么? 我的电脑宽带连接不上,错误提示678,有时还是能连上的,但机会很少得几乎和中五百万一样,重启电脑和猫还是没法解决.电信的人来看了不下五次还是没有解决.网卡,猫,线路都 ...

  5. linux 内核模块加载错误 disagree about version of symbol module_layout

    出现disagree about version of symbol module_layout. 解决方法: 先使用uname -r查看系统的linux版本号,比如我的: #uname -r 4.2 ...

  6. java怎么看提示错误,Mabatis错误提示Parameter index out of range的处理方法

    这个问题把小编急毁了,捣腾了好几天还没有结果出来,今天终于捣腾出来了,下面小编把经过分享给大家,大家多多提出宝贵意见. 错误信息如下 08:34:43,302 DEBUG getTeachers:13 ...

  7. 策略服务器未运行错误5,win7系统使用诊断检查网络提示“诊断策略服务未运行”的解决方法...

    Win7系统有时候会出现网络故障导致无法上网,很多朋友都会使用网络诊断来检查问题.不过有的用户在使用诊断检查网络时提示"诊断策略服务未运行"(如下图所示)导致诊断失败,那么如何解决 ...

  8. win10出现一个mysql账户密码错误_Windows 10 访问网络共享 总是提示用户名或密码不正确的解决方法...

    今天同事在Windows10上共享了一些文件,其他使用Windows 7的同事都可以正常使用,唯独我是使用Windows 10操作系统的,和别人输入一样的用户名和密码,却总是告诉我:用户名或密码不正确 ...

  9. Linux执行可执行文件提示No such file or directory的解决方法

    Linux执行可执行文件提示No such file or directory的解决方法 查阅资料后,原因是系统位数与该可执行文件需要的lib库位数不匹配. 用uname命令打印系统信息,发现系统是6 ...

最新文章

  1. ATS中的动态回源插件stale-while-revalidate调研
  2. next.js_Next.js手册
  3. Spring Cloud Feign Clients 无需 Controller自动暴露Restful接口
  4. java基础(三) 加强型for循环与Iterator
  5. 数据结构与算法(C++)– 栈(Stack)
  6. HTML第八章ppt,html教程第八章(JavaSript核心语言对象).ppt
  7. 【鉴权/授权】一步一步实现一个简易JWT鉴权
  8. 用.NET Core实现一个类似于饿了吗的简易拆红包功能
  9. P5546-[POI2000]公共串【SAM】
  10. 弹出div或者弹出新窗口的固定位置、固定大小
  11. 微博2021年营收22.6亿美元同比增34% 日活用户达2.49亿
  12. 模拟退火法-TSP问题
  13. 玩转SpringBoot2.x之缓存对象
  14. 6年软件测试,职场上的摸爬滚打,告诉我这些.......
  15. 树莓派 不稳定 ssh经常断 解决
  16. 数值计算(四)——插值法(3)Hermite插值法
  17. 计算机函数sun怎么用,excel函数怎么使用
  18. 东芝打印机共享怎么设置_东芝 e-studio181怎么设置网络打印机
  19. 树莓派4B上安装OpenWrt/LEDE
  20. 搭建远程仓库(源)来托管 Sencha 包(Package)

热门文章

  1. 认识Spring核心容器IoC/DI
  2. centos7下修改/找回mysql的密码,我这里是mysql5.7
  3. 微信小程序接口测试时appid为空如何解决
  4. php radiobutton,radiobutton怎么用
  5. linux新建用户不显示,linux系统无法添加用户帐号的原因分析
  6. android switch控件的大小,关于Android Action Bar 上的 Switch控件
  7. python3.6安装cv2库_win10 +python3.6环境下安装opencv以及pycharm导入cv2有问题的解决办法...
  8. 关于scanf对换行的吸收
  9. 【windows 10】+【OpenCV3.4.1】+【opencv_contrib3.4.1】编译:
  10. OpenCV:无法启动此程序,因为计算机中丢失opencv_world310.dll