OpenSUSE Linux如何设置开机自动加载内核模块
问题描述
Linux中开发的内核驱动如果直接使用insmod命令进行安装,重启后就没有了,需要重新安装,虽然可以添加一个开机启动脚本,每次开机都自动执行一遍安装,但这不是标准的做法。在Ubuntu,centos中,都可以通过将内核模块文件的名称写入/etc/modules文件中,从而让操作系统在启动是自动加载指定的内核模块。而在OpenSUSE中实现上却不一样,需要新增conf文件。
OpenSUSE如何实现开机自动加载内核模块
需要新增conf文件,内容如下:
# Load module at boot
kenel_module_name_to_load_when_boot
将这个文件随便起一个名字,比如kenel_module_name_to_load_when_boot.conf
然后,放置到/etc/modules-load.d/目录中,安装内核模块执行的命令为:
sudo cp -f kernel_module_name.ko /lib/modules/uname -r/kernel_module_name.ko
sudo depmod -a
sudo modprobe kernel_module_name
执行以上代码后,重启系统,应该就可以看到内核模块已经被正常加载了。
更新于:6个月前赞一波!3
相关文章
- 【说站】php中Swoole的模块介绍
- 【说站】Python中三种模块类型的介绍
- 【说站】python Tkinter模块是什么
- 【说站】python pyglet模块如何使用
- 【说站】python搜索模块如何查询
- 【说站】python如何定义索引模块类
- 【说站】python数据模块类如何定义
- 【说站】python zipfile模块的文件操作
- 【说站】python shutil模块如何操作文件
- 【说站】css中Grid模块是什么
- 【说站】python模块如何安装
- 【说站】Python threading模块的常用方法
- 【说站】python中random模块求随机数
- 【说站】python模块如何传入参数
- 【说站】python模块的介绍和导入
- 【说站】linux 如何退出python
- 【说站】python怎么导入pygame模块
- 【说站】python thread模块如何实现多线程
- 【说站】php安装mysql扩展模块
- 【说站】python模块中判断全局变量的赋值
文章评论
评论问答