通过modprobe插入内核模块

时间:2018-05-08 05:56:58

标签: linux-kernel kernel-module

我制作了一个名为hello.ko的小内核模块,并通过insmod命令插入,并通过rmmod命令将其删除。

现在我想通过modprobe命令插入此模块。 我将hello.ko文件复制到/lib/modules/4.13.0-31-generic/目录,并在sudo modprobe hello.ko终端中的linux命令中键入,并出现以下错误:

modprobe: FATAL: Module hello.ko not found in directory /lib/modules/4.13.0-31-generic

请告诉我出错的地方以及如何通过modprobe命令插入内核模块。

1 个答案:

答案 0 :(得分:0)

尝试:“depmod -a”然后“sudo modprobe hello”。