歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 嵌入式 Linux 與Linux啟動時自動加載模塊

嵌入式 Linux 與Linux啟動時自動加載模塊

日期:2017/2/28 16:20:48   编辑:Linux教程

一、在ARM linux 下,一般而言,產品在啟動的過程中應該加載模塊,最簡單的方法是修改啟動過程的rc腳本(/etc/init.d/rcS),增加ismod /../xxx.ko這個命令。例如:加載/lib/modules/2.6.26.5/s3c2410_buttons)

cd /lib/modules/2.6.26.5

insmod s3c2410_buttons

mknod /dev/matrix_button c 232 0

其中最後一行表示的意思是在ARM系統中建立設備文件,其主設備號為232

注:如果要自動運行某個程序,同樣在該文件下加入以下一句命令:(比如要啟動/mnt/yaffs/zn2/main文件)

#/mnt/yaffs/zn2/main

二、linux 下,一般而言,產品在啟動的過程中應該加載模塊的方法:

有許多辦法如:

1. 你只需在/etc/rc.d/rc.local的最後加入一行。

2. 在/etc/inittab中加入

3. 在/etc/init.d/中加入

4. 在.bash_profile中加入有些土,但也是可以的。如果你的passwd文件中的用戶使用選定的.bash_profile文件。同理.bashrc。

5. 編譯到內核也是可以的。

Copyright © Linux教程網 All Rights Reserved