本报错出现在替换掉宏定义的地址之后,在写入内核模块的时候出现了不能写入的现象,经过与同门的商讨,发现是因为地址不正确所导致,因此采取了重启虚拟机在进行地址查找并在.c文件中替换掉原来的地址,然后正常操作即可得到对应的正确结果。
原始的地址如下:

编译之后插入的时候报错如下:

采用了重启虚拟机+重新利用带sudo的grep super_blocks以及grep sb_lock之后得到的地址如下:

将得到的super_blocks以及sb_lock在.c文件中进行相应的替换然后重新执行一下操作即可dmesg出正确的结果。
操作即重启虚拟机,再次利用带有sudo的grep super_blocks以及grep sb_lock命令即可获取到对应的地址,然后将对应的地址进行宏的替换,之后使用make clean命令清楚编译的文件再重新编译,之后使用dmesg命令即可打印出对应的信息

insmod: ERROR: could not insert module my_block.ko: File exists相关推荐

  1. dpdk编译安装igb_uio报错 insmod: ERROR: could not insert module igb_uio.ko: File exists 问题

    前言 出错问题:insmod: ERROR: could not insert module igb_uio.ko: File exists 什么时候出现 insmod build/kmod/igb_ ...

  2. DPDK:insmod: ERROR: could not insert module igb_uio.ko: Invalid parameters

    加载IGB_UIO模块 sudo modprobe uio sudo insmod igb_uio.ko 提示错误: insmod: ERROR: could not insert module ig ...

  3. 使用insmod命令安装驱动模块出现insmod: ERROR: could not insert module module_test.ko: Invalid module format解决办法

    当我们编译好一个驱动后,使用insmod安装时,有时会遇到insmod: ERROR: could not insert module module_test.ko: Invalid module f ...

  4. 【Linux】【问题处理】insmod: ERROR: could not insert module xxx.ko: Unkown symbol in module问题的分析思路及解决方案

  5. insmod:error: could not insert module qmi_wwan_simcom.ko: Unknown symbol in module

    意思是有些符号(大概率是函数)声明了但是未定义. 可以通过dmesg命令查看是哪个符号出问题了

  6. insmod error could not insert module ... invalid module format [已解决]

    自己写了个usb test driver,Makefile相关行如下 KDIR := /lib/modules/$(shell uname -r)/build PWD := $(shell pwd)d ...

  7. insmod: ERROR: could not insert module: Invalid module format

    root@zn-pc:/home/zn/sedriver-5000-new/sedriver-5000# insmod wst_se_echip_drv.ko insmod: ERROR: could ...

  8. linux中bash有错导致insmod,linux insmod error ko文件

    ko文件通常是Linux内核模块的文件. 与之相关的命令是 rmmod  内核模块名 # 卸载内核模块 insmod  内核模块名 # 加载内核模块 lsmod 查看 内核模块名,如果对应的计数为0, ...

  9. insmod: error inserting 'simp-blkdev.ko': -1 Invalid module format

    (一) 今天写了个块设备驱动例子,在虚拟机上加载模块insmod simp_blkdev.ko的时候,出现以下错误. insmod: error inserting 'simple-blk.ko': ...

  10. insmod: error inserting './scull.ko': -1 Unknown symbol in module

    编译驱动的时候碰到了  insmod: error inserting './igb.ko': -1 Unknown symbol in module 的问题,在网上看了下,说是查看 dmesg |  ...

最新文章

  1. SYMBDSNAP_SDK[3943]: Failed to open device: /dev/symbdsnapctl, errno: 2
  2. 爱创课堂每日一题101天-哪些操作会造成内存泄漏?
  3. 自动化C语言第一次月考试卷,145班《计算机组成与工作原理》第一次月考试卷...
  4. 基于深度迁移学习进行时间序列分类
  5. 使用 MSIX 打包 DotNetCore 3.0 客户端程序
  6. Qt5.7+Opencv2.4.9人脸识别(六)Tcp,Mysql,3DES,XML综合
  7. XML 文档对象模型 (DOM)细说
  8. linux运维服务常见故障,linux常见故障处理
  9. VS Code Java 开发指南!
  10. Android 再爆新漏洞,9.0 以下所有手机全部中招!
  11. Pycharm整体缩进
  12. 去除移动端alert/confirm的网址(url)
  13. html语言弹出窗口代码,网页弹出窗口代码
  14. Spring源码解析之AOP篇(一)----代理模式详解
  15. Excel中查找字符串的相关问题---重点推荐
  16. 测试黑色背景黑色字体
  17. hdu 4598 Difference(奇圈判定+差分约束)
  18. mysql 学生成绩管理数据库操作案例
  19. 计算机时代的英语阅读,利用微信平台提升英语类专业学生课外阅读能力的实 践意义...
  20. apicloud模块和html,APICloud模块开发打包

热门文章

  1. 队的顺序存储和链式存储
  2. 随心而行----我与计算机的缘分
  3. 那些所倚靠的利器记载
  4. 图神经网络(CNN)一
  5. STM32F103_study51_The punctual atoms(STM32 Timer interrupt )
  6. Swarm-bzz/Ipfs-fil的去中心化存储到底是什么?
  7. c++静态成员变量和静态成员方法
  8. Python 破解 MD5 暗号
  9. 软件企业配置管理过程
  10. 拳皇重生服务器维护,用Kaillera打造拳皇等街机服务器教程