博客
关于我
linux kernel version magic 不一致导致的模块 加载 (insmod) 不上
阅读量:420 次
发布时间:2019-03-06

本文共 817 字,大约阅读时间需要 2 分钟。

奇怪的是突然就把配置改成这样了,重编译后导致的。

  • kernel/include/config/kernel.release
#define UTS_RELEASE "4.19.111+"
  • kernel/include/generated/utsrelease.h

4.19.111+

[root@RV1126_RV1109:/]# find . -name galcore*./lib/modules/galcore.ko[root@RV1126_RV1109:/]# insmod  ./lib/modules/galcore.ko[  385.666403] galcore: version magic '4.19.111 SMP preempt mod_unload ARMv7 p2v8 ' should be '4.19.111+ SMP preempt mod_unload ARMv7 p2v8 '[  385.669719] galcore: version magic '4.19.111 SMP preempt mod_unloinsmod: can't insert './lib/modules/gaalcore.ko': invalid module formad tARMv7 p2v8 ' should be '4.19.111+ SMP preempt mod_unload ARMv7 p2v8 '

算了,暂时没有找到准确的修改位置。

可以直接在 /kernel/Makefile 修改一下,忽略掉系统配置的 kernel/include/config/kernel.release 。

# KERNELRELEASE = $(shell cat include/config/kernel.release 2> /dev/null)KERNELRELEASE = 4.19.111

真是奇奇怪怪。

转载地址:http://jsbyz.baihongyu.com/

你可能感兴趣的文章
asp.net中用FileStream类实现下载文件功能,自定义下载路径,像IE下载一样
查看>>
C#获取Excel中所有的Sheet名称
查看>>
c#开发微信公众平台
查看>>
css实现背景渐变色效果
查看>>
unity3d由于Camera.main.transform报空引用错误的解决方案
查看>>
SQL Syscolumns
查看>>
jQuery实现日期字符串格式化
查看>>
vue学习笔记(十)路由
查看>>
[最全整理]关于决策树的一切
查看>>
100天搞定机器学习|Day9-12 支持向量机
查看>>
100天搞定机器学习|Day19-20 加州理工学院公开课:机器学习与数据挖掘
查看>>
100天搞定机器学习|Day22 机器为什么能学习?
查看>>
100天搞定机器学习|day37 无公式理解反向传播算法之精髓
查看>>
100天搞定机器学习|day38 反向传播算法推导
查看>>
《统计学习方法》极简笔记P2:感知机数学推导
查看>>
数据工程师必备的8项技能,不要只知道Python!
查看>>
R in action读书笔记(3)-第六章:基本图形
查看>>
R in action读书笔记(19)第十四章 主成分和因子分析
查看>>
CISC和RISC是什么?它们的特点和区别?
查看>>
选择排序 C++实现
查看>>