【轉】Linux如何在系統啟動時自動加載模塊


1、Linux安裝驅動程序

 

tar zxf ixgbe-<x.x.x>.tar.gz

cd ixgbe-<x.x.x>/src/

make install

modprobe <ixgbe>

 

卸載驅動

cd ixgbe-<x.x.x>/src/

make uninstall

 

 

2、Linux如何在系統啟動時自動加載模塊

 

原文:http://www.cnblogs.com/image-eye/archive/2011/08/19/2145777.html

 

通過研究rc.sysinit后發現,只需要修改下列地方就可以了,不必這么麻煩的:
rc.sysinit中有這樣的一段代碼:
# Load other user-defined modules
for file in /etc/sysconfig/modules/*.modules ; do
[ -x $file ] && $file
done

# Load modules (for backward compatibility with VARs)
if [ -f /etc/rc.modules ]; then
/etc/rc.modules
fi

可見只需要配置兩個地方的任何一個就可以了(以加載fuse內核模塊為例)

(1) 在/etc/sysconfig/modules/下面創建*.modules文件,參考已經有的*.modules文件,例如我寫創建文件my.modules,內容為modprobe fuse
記得最后修改權限:chmod 755 my.modules
 
(2) 或者在/etc/rc.modules里面加上modprobe fuse,沒有的話創建該文件。
然后reboot,lsmod | grep fuse驗證一下就OK了。
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM