我制作了一个名为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
命令插入内核模块。
答案 0 :(得分:0)
尝试:“depmod -a”然后“sudo modprobe hello”。