【问题标题】:How to remove linux external kernel module which is installed with "make modules_install" command?如何删除使用“make modules_install”命令安装的 linux 外部内核模块?
【发布时间】:2021-02-10 13:01:40
【问题描述】:

我发现,我可以用“make modules && make modules_install”命令安装一个externel linux内核模块,它将*.ko文件(例如test.ko)复制到/lib/modules/目录中。

但是当我尝试卸载(而不是卸载)内核模块时,我发现没有像“make modules_uninstall”这样的命令来做到这一点。 我尝试远程访问 /lib/modules/ 目录中的 .ko 文件,但仍然可以使用“modinfo test”命令找到模块的信息。因此,模块的信息仍然保留在系统中。

有没有办法从系统中完全卸载外部内核模块? 谢谢!

【问题讨论】:

    标签: linux linux-kernel kernel-module


    【解决方案1】:

    删除 .ko 文件后,您还需要运行 /sbin/depmod -a 以更新有关可用模块的信息。

    【讨论】:

      猜你喜欢
      • 2015-04-04
      • 1970-01-01
      • 2014-09-14
      • 1970-01-01
      • 1970-01-01
      • 2016-02-01
      • 2020-02-24
      • 2014-11-17
      • 1970-01-01
      相关资源
      最近更新 更多