linux开机自动启动内核模块

1.将编译好的.ko模块放到目录/lib/modules/`uname -r`/

2.注意特别重要的一步:在命令行输入命令depmod,此命令是用来更新模块启动配置表的,没有depmod这个命令,就无法使用modprobe 命令来启动模块。

3.创建/etc/sysconfig/modules/*.modules,例如要加载的模块叫helloworld.ko,然后vim创建helloworld.modules,内容为:modprobe helloworld

4.为*.modules文件加可执行权限,我这里这就执行:chmod 755 helloworld.modules

5.重启reboot

6.重启后,查看lsmod | grep “helloworld”,就可以看到helloworld模块的信息。

************************************************************************************

注意:增删模块只能在root权限下进行。

详情可参考《鸟哥私房菜基础篇》第二十章,模块那部分。


你可能感兴趣的:(linux)