insmod: ERROR: could not insert module my_block.ko: File exists
本报错出现在替换掉宏定义的地址之后,在写入内核模块的时候出现了不能写入的现象,经过与同门的商讨,发现是因为地址不正确所导致,因此采取了重启虚拟机在进行地址查找并在.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相关推荐
- 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_ ...
- 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 ...
- 使用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 ...
- 【Linux】【问题处理】insmod: ERROR: could not insert module xxx.ko: Unkown symbol in module问题的分析思路及解决方案
- insmod:error: could not insert module qmi_wwan_simcom.ko: Unknown symbol in module
意思是有些符号(大概率是函数)声明了但是未定义. 可以通过dmesg命令查看是哪个符号出问题了
- insmod error could not insert module ... invalid module format [已解决]
自己写了个usb test driver,Makefile相关行如下 KDIR := /lib/modules/$(shell uname -r)/build PWD := $(shell pwd)d ...
- 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 ...
- linux中bash有错导致insmod,linux insmod error ko文件
ko文件通常是Linux内核模块的文件. 与之相关的命令是 rmmod 内核模块名 # 卸载内核模块 insmod 内核模块名 # 加载内核模块 lsmod 查看 内核模块名,如果对应的计数为0, ...
- insmod: error inserting 'simp-blkdev.ko': -1 Invalid module format
(一) 今天写了个块设备驱动例子,在虚拟机上加载模块insmod simp_blkdev.ko的时候,出现以下错误. insmod: error inserting 'simple-blk.ko': ...
- insmod: error inserting './scull.ko': -1 Unknown symbol in module
编译驱动的时候碰到了 insmod: error inserting './igb.ko': -1 Unknown symbol in module 的问题,在网上看了下,说是查看 dmesg | ...
最新文章
- SYMBDSNAP_SDK[3943]: Failed to open device: /dev/symbdsnapctl, errno: 2
- 爱创课堂每日一题101天-哪些操作会造成内存泄漏?
- 自动化C语言第一次月考试卷,145班《计算机组成与工作原理》第一次月考试卷...
- 基于深度迁移学习进行时间序列分类
- 使用 MSIX 打包 DotNetCore 3.0 客户端程序
- Qt5.7+Opencv2.4.9人脸识别(六)Tcp,Mysql,3DES,XML综合
- XML 文档对象模型 (DOM)细说
- linux运维服务常见故障,linux常见故障处理
- VS Code Java 开发指南!
- Android 再爆新漏洞,9.0 以下所有手机全部中招!
- Pycharm整体缩进
- 去除移动端alert/confirm的网址(url)
- html语言弹出窗口代码,网页弹出窗口代码
- Spring源码解析之AOP篇(一)----代理模式详解
- Excel中查找字符串的相关问题---重点推荐
- 测试黑色背景黑色字体
- hdu 4598 Difference(奇圈判定+差分约束)
- mysql 学生成绩管理数据库操作案例
- 计算机时代的英语阅读,利用微信平台提升英语类专业学生课外阅读能力的实 践意义...
- apicloud模块和html,APICloud模块开发打包