我编写了一个简单的hello world内核模块,编译并安装在/lib/modules/kernel_version/extra/
的路径中。找不到模块:modprobe
随着insmod
它得到正确加载,但modprobe
我得到
modprobe: FATAL: Module hello_world.ko not found.
我已经安装了所有的每一个必要的错误。
这里是Makefile进行编译和安装:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules_install
请告诉我怎么去完成。
在此先感谢。
同样的错误: 一旦我运行Makefile模块已经位于/ lib/modules/$(shell uname -r)/modules.dep。 – v123 2014-11-24 06:03:38
INSTALL /home/vishal/test/linux_dd/hello_world.ko 无法读取私钥 DEPMOD 3.13.0-24-generic make [1]:离开目录'/usr/src/linux-headers-3.13。上面的0-24-通用' – v123 2014-11-24 06:05:53
是makefile的一些输出片段。 – v123 2014-11-24 06:06:26