CentOS 7 开机加载内核模块

Posted by Mike on 2016-04-15

以bridge模块为例

1
$ cd /etc/sysconfig/modules/

新建一个bridge.modules文件并添加如下内容

1
2
3
4
5
6
7
$ vim bridge.modules

#!/bin/sh
/sbin/modinfo -F filename bridge > /dev/null 2>&1
if [ $? -eq 0 ]; then
/sbin/modprobe bridge
fi

增加执行权限

1
$chmod 755 bridge.modules   //这一步至关重要

重启系统

1
$reboot

验证模块是否加载

1
2
3
4
$ lsmod|grep bridge
bridge 119562 0
stp 12976 1 bridge
llc 14552 2 stp,bridge

就可以看到bridge模块被加载到系统中。