CentOS7开机自动加载驱动方法

一、/etc/sysconfig/modules

  1. 在/etc/sysconfig/modules目录下新建xxx.modules文件(xxx为目标驱动名称);
  2. 在文件中增加内容如下:
#!/bin/sh
/sbin/modinfo -F filename xxx > /dev/null 2>&1
if [ $? -eq 0 ]; then /sbin/modprobe xxx
fi
  1. 赋予该文件权限:chmod 755 xxx.modules(很重要)
  2. reboot进行验证该模块是否开机自动安装;

二、/etc/rc.d/rc.local

  1. 使用此方法在开机自动加载驱动程序时,要考虑驱动模块相互依赖的情况,一般使用insmod或者modprobe加载;需要在/etc/rc.d/rc.local文件中加入insmod xxx或者modprobe xxx语句,并且赋予/etc/rc.d/rc.local文件执行权限:chmod +x /etc/rc.d/rc.local;
  2. 如果使用insmod加载,则需要先找到该驱动的依赖,先insmod依赖的驱动,然后在加载目标驱动,这种方法比较麻烦,不推荐使用这种方法;
  3. 可以用modprobe xxx语句,该方法与insmod相比更简单有效;

CentOS7开机自动加载驱动方法相关推荐

  1. Linux系统开机自动加载驱动module

    Linux系统的驱动默认存放目录为: /lib/modules/$(uname -r)/kernel/drivers,因此如果希望系统可以启动时自动加载驱动必须首先把驱动放到该目录下面,执行完此步操作 ...

  2. Android 开机自动加载新wifi模块驱动

    在android ROM 开发中经常会遇到产品更换wifi模块的情况,一般常见的wifi驱动android内核中自带都有,无需过多调试,要是碰上内核中没有的就需要根据厂商提供的驱动进行移植. wifi ...

  3. linux modprobe自动加载,modprobe 开机自动加载模块的方法 亲测成功

    再次鄙视那些凭空臆测就发表技术文章和那些不分好坏疯狂采集的人.浪费大家的时间,你们罪当诛杀! 添加开机自动加载模块,在各大搜索引擎发现很多误导的技术文章,浪费我的时间,气死了. 下面是本人测试成功的. ...

  4. Linux模块加载流程及如何让系统开机自动加载模块

    Linux模块加载 Linux系统加载哪些内核模块,和配置文件有关系. 模块保存在/lib/modules/下. 使用/etc/modules-load.d/来配置系统启动时加载哪些模块. 使用/et ...

  5. Ubuntu开机自动加载驱动模块

    目前我知道有两种方式来实现开机自动加载驱动模块,一种是将驱动模块放到 /lib/modules/uname -r/ 中,然后在修改 /etc 下的 modules 等文件:另一种是编写开启自启脚本,将 ...

  6. 计算机管理中没有vhd,电脑重启后新建的VHD虚拟硬盘不见了怎么办|如何设置使VHD硬盘开机自动加载...

    ‍ 我们可以通过系统自带的磁盘功能创建VHD虚拟硬盘,但是有用户发现电脑在重启之后,资源管理器中的VHD虚拟硬盘就不见了.对于这种现象,应该是电脑系统在开机后没有自动加载VHD硬盘的原因.那么,如何使 ...

  7. 开机启动加载驱动过程中调用PostMessage函数出错

    今天在WINCE5.0+S3C2440系统调试检测出租车是否载客的驱动的时候遇到这样的问题: 发现在开机启动加载驱动过程中调用PostMessage函数时会导致调用的线程崩溃,比如如果下面的线程在创建 ...

  8. cad自动运行dvb lisp_AutoCAD自动加载程序方法 - CAD自学网

    CAD提供的二次开发接口大大扩展了CAD的功能,成为平时绘图中不可或缺的工具,也必须在启动时自动加载,CAD在这方面提供了许多的选择. 1.Lisp法 a.在ACAD.EXE所在目录加入acad.ls ...

  9. Linux系统下实现开机自动加载驱动模块

    在使用模块化加载驱动时,若系统内部存在同类别设备驱动,可能会出现无法加载我们添加的动态模块,比如Linux系统内置了CDC驱动,当我们使用兼容CDC和VCP驱动USB转串口芯片时,就会出现上电出现的是 ...

  10. 打开页面js自动加载的方法

    一.js方法: 1.在body标签加onload属性: 例:<body οnlοad="myfunction()"> 2.window.onload方法 例: < ...

最新文章

  1. 将 instance 连接到 first_local_net - 每天5分钟玩转 OpenStack(82)
  2. mysql declare 赋值_sql server和mysql变量赋值的区别 以及 MySql Declare(转)
  3. php自动打印小票_错题打印机哪个品牌质量好?【2020双12】错题打印机品牌排行...
  4. php3d按钮,CSS实现3D按钮效果
  5. 给select设置默认值,在option在页面上已经写死的情况下
  6. 详解 TCP 和 UDP
  7. 邮件发送代码--网易服务器代理
  8. 彻底理解mysql服务器的字符集转换问题
  9. entity framework mysql guid,c# – 自动生成不是Entity Framework中主键的GUID列
  10. RxJava--takeWhile,takeUntil,(附带filter)的特性总结
  11. Windows Server 2008 R2之二从介质安装 AD DS
  12. 关于DHCP的中继问题
  13. U3D AND UDK 各自特点
  14. VC6.0 MSDN下载地址 msdn oct 2001光盘下载(可下载)
  15. Linux命令行大全
  16. Python编程之求字符串长度
  17. winAUTOPWN2.8更新下载
  18. 记事狗微博php,记事狗微博系统_366rtc 源码采用php实现 - 下载 - 搜珍网
  19. Win7安全模式卡在ClassPNP sys位置解决办法之一
  20. 浙江工商大学计算机考试科目,浙江工商大学(专业学位)计算机技术研究生考试科目和考研参考书目...

热门文章

  1. ASP.NET MVC 3.0(十二): MVC 3.0 使用自定义的Html控件
  2. 贡献一个新浪的幻灯片(javascript)
  3. mac系统linux不能ping外网,Mac上配置Linux网络适配器(NAT模式),无法ping通
  4. storm配置:如何解决worker进程内存过小的问题
  5. tomcat利用setenv对内存的限制和docker中tomcat内存的优雅配置
  6. 企业研发效能月刊:告别996,走向“211”!
  7. Access denied (403) see security.limit_extensions
  8. 快速学习nodejs系列:四、nodejs特性1--单线程
  9. 【软硬链接总结】描述linux下软链接和硬链接的区别(面试题)
  10. jqgrid 点击列头的超链接或按钮时,不触发列排序事件