ubuntu:自动加载第三方设备驱动

本文介绍了在Ubuntu系统中如何设置开机自动加载第三方内核模块,包括通过`/etc/rc.local`、创建systemd服务以及在`/etc/init.d/`建立启动脚本等方法,并提供了详细的步骤和注意事项。

背景

        有时,我们需要让Ubuntu系统加载第三方的内核模块,但是重新编译内核显然太繁琐,因此可以使用某些手段来手动加载或者自动加载这些模块。

        本文介绍几种方法,用来设置开机加载这些模块。

方法一

    该方法适合部署阶段,此时驱动已经定型,几乎不会有大改动。

详细请参考以下:

启动自动加载内核模块设置方法

方法二

        利用大家熟悉的ra.local,在/etc/rc.local中添加启动脚本

vim /etc/rc.local

#!/bin/sh
insmod  /ccc/bbb/aaa.ko &
exit 0

        但是从Ubuntu16以后,开始取消这一项的设置,并把这个设置的权限交给了systemd来处理

        然而值得庆幸的是,可以重现这种方式。

详细设置请参考以下:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

技术探索者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值