在Centos中加载内核模块

2016年9月9日15:13:27 3 9,783

最近测试ISO时发现有个网卡驱动模块没有自动加载,于是研究了下内核加载。主要命令有modprobe、insmod、lsmod,命令由module-init-tools的软件包提供。

一、查看内核已加载的模块


# lsmod

该命令通过读取/proc/modules文件中的内容列出已加载的模块。系统中的所有模块位于/lib/modules/$(uname -r)/kernel/下的各种目录中。

二、手动加载模块

1、执行insmod命令加载模块

通过insmod命令加载模块需要到模块所在的路径下运行命令,也就是需要绝对路径。

2、执行modprobe命令加载模块

通过modprobe则不需要绝对路径


# modprobe ixgbe

三、卸载模块


# rmmod ixgbe

四、开机自动加载模块

这边办法很多,可以把加载命令modprobe ixgbe写在/etc/rc.d/rc.local里,也可以写在/etc/bashrc里


在bashrc最下面添加

# export HISTTIMEFORMAT="`modprobe ixgbe` "

 

weinxin
聂扬帆博客
一个分享IT运维相关工作经验和实战技巧的个人博客

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:3   其中:访客  3   博主  0

    • avatar 博客大全 1

      贵站跟张戈博客好像啊

      • avatar 购物街 0

        谢谢分享