entware嵌入到移動硬盤,在路由器重啓後不生效

環境說明

在路由器r6400上掛載了一個移動硬盤,然後在移動硬盤中安裝了entware。

如果重啓了路由器,entware會失效。如何讓它在重啓時生效呢?

梅林r6400開機啓動原理

路由器中的操作系統比較特殊

  1. /etc/profile: 系統做了限制不能修改,所以不可以加腳本

  2. /jffs/scripts目錄: 裏面的腳本名固定不可以隨便修改,但是可以加自己的內容。

腳本名 作用
post-mount 在掛載磁盤後調用
nat-start 在nat配置後調用
services-start 在系統服務啓動後調用
services-stop 在系統服務器停止前調用
wan-start 在wan網卡啓動後調用

設置entware開機生效

entware生效的方法很簡單,只需要把u盤中的entware掛載到opt,它就會生效。

現在我們把在加到開機啓動腳本中

打開/jffs/scripts/post-mount把下面內容加到文件末尾。

ln -s /tmp/mnt/sda1/entware  /tmp/opt

entware服務的開機啓動

entware服務在/opt/etc/init.d/目錄,將自己的shell加到這個目錄就可以

entware啓動參數說明

https://github.com/RMerl/asuswrt-merlin/wiki/User-scripts

來源
entware嵌入到移動硬盤,在路由器重啓後不生效

此生必看的科學實驗-水知道答案
《了凡四訓》詳解之改過之法
印光大師十念法(胡小林主講第1集)
精神病爲什麼治不好
百病之源

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章