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
执行以上代码后,重启系统,应该就可以看到内核模块已经被正常加载了。
更新于:2个月前赞一波!
相关文章
- linux shell的几种截取字符串的方法
- 微擎安装模块时提示 Failed to connect to we7.rewlkj.com port 80: Timed out
- Linux中date命令如何格式化输出需要的时间格式
- 使用Docker Wine Qemu KVM在Linux运行Windows应用
- Debian Linux国内常用镜像源
- CentOS7安装unzip解压工具命令使用方法
- Linux使用Docker部署.NET6网站图文教程
- Linux中通过命令连接指定WiFi
- 什么是宝塔Linux
- 如何设置div背景图像
- Linux 删除文件或目录 rm 命令
- 怎样在Linux系统 Ubuntu18.04 中安装微信
- C# WebSocket Client在linux连接失败
- .NET部署到Linux和Windows哪个性能更高?
- Python 中的 AppJar 模块
- 使用Python的wifi模块连接到您的WiFi
- 在 Python 中使用 Arcade 模块创建雪效果
- CentOS 7 Linux系统中添加新用户并给其授权
- Linux中如何释放DHCP获取的IP地址并重新获取
- Linux命令大全
文章评论
全部评论