背景
有时,我们需要让Ubuntu系统加载第三方的内核模块,但是重新编译内核显然太繁琐,因此可以使用某些手段来手动加载或者自动加载这些模块。
本文介绍几种方法,用来设置开机加载这些模块。
方法一
该方法适合部署阶段,此时驱动已经定型,几乎不会有大改动。
详细请参考以下:
方法二
利用大家熟悉的ra.local,在/etc/rc.local中添加启动脚本
vim /etc/rc.local
#!/bin/sh
insmod /ccc/bbb/aaa.ko &
exit 0
但是从Ubuntu16以后,开始取消这一项的设置,并把这个设置的权限交给了systemd来处理。
然而值得庆幸的是,可以重现这种方式。
详细设置请参考以下:

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





