0
我正在使用Ubuntu-11.04操作系统。我写了一个基本的交互式内核模块mid.c将模块插入到Ubuntu内核中的问题
#include<linux/kernel.h>
#include<linux/module.h>
#include<linux/init.h>
static int __init insert(void)
{
pr_info(" The module is inserted into the kernel \n");
return 0;
}
static void __exit remove(void)
{
pr_info("the module is removed from kernel \n");
}
module_init(insert);
module_exit(remove);
我可以使用命令
make -C /lib/modules/2.6.38-8-generic/build M=$(PWD) modules
编译模块,但是当我尝试使用命令
insmod mod.ko
插入模块
发生错误时说:
cannot insert mod.ko permission denied
您是否在谷歌错误消息?这可能比问这里要快。 – 2011-05-20 10:05:20