U-Boot 參數的簡寫語法

U-Boot 參數的簡寫語法

使用方法的簡寫語法時,setenv bootargs 指令的正確語法是什麼?例如,完整的內核環境變數是

U-Boot> setenv bootargs console=ttyS1,115200n8 rootfstype=squashfs noalign half_image=0 verify=y Hw_Model=pnx8181 Router_Mode=0 

我想在上述代碼中添加 2 個 bootargs,single並且init=/bin/sh.

以下指令的簡寫語法正確嗎?

setenv bootargs ${bootargs} single init=/bin/sh

任何地方都不需要單引號嗎?

答案1

是的,該語法應該可以正常工作。如果您有疑問,可以透過運行來仔細檢查printenv bootargs。順便說一下,您也可以運行editenv bootargs它,讓您可以將箭頭移至您想要的任何位置並輕鬆編輯變數。如果您嘗試使變更持久化,則需要執行saveenv以保留變更以供下次重新啟動。

相關內容