如何移除使用“make modules_install”命令安装的Linux外部内核模块?

3
我发现,我可以使用“make modules && make modules_install”命令安装外部的Linux内核模块,该命令将把*.ko文件(例如test.ko)复制到/lib/modules/目录中。
但是,当我尝试卸载(而不是卸载)内核模块时,我发现没有像“make modules_uninstall”这样的命令来执行此操作。我尝试删除/lib/modules/目录中的.ko文件,但是可以使用“modinfo test”命令仍然可以找到模块的信息。因此,模块的信息仍然留在系统中。
有没有一种方法可以完全从系统中卸载外部内核模块? 谢谢!
1个回答

1

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


modules_install 在不同的文件夹中安装 .ko 文件,有时候是 extra,有时候是 updates,这取决于使用的是 RHEL 还是 Fedora。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接