簡述 :
編譯系統的時候, 會把每次都要執行的步驟城市都都放在一起. 以下說明 NT98515 的 BOOT-UP script.rcS :
rcS 是系統開機程序中, busybox 開始生成預設的配置, 並且初始化文件系統的腳本. NT98515 的 SDK 會把它放在 root-fs/rootfs/etc_Model/etc_IPCAM2_EVB/init.d 的這個目錄. 在編譯的過程中再把它編入根目錄.NT98515 的 rcS 並沒有做太多事. 修改的部分也只是讓他把目前的事情做完後, 接著執行 PS_DemoStart 這一個腳本
source /etc/profile_prjcfg
# fstab devices create
mount -a
echo "ker" > /proc/nvt_info/bootts
echo "rcS" > /proc/nvt_info/bootts
# To run /etc/init.d/S* script
for initscript in /etc/init.d/S[0-9][0-9]*
do
if [ -x $initscript ]; then
echo "[Start] $initscript"
$initscript
fi
done
echo "rcS" > /proc/nvt_info/bootts
# Add demo project init
/etc/init.d/PS_DemoStart
沒有留言:
張貼留言