Linux

U-Boot 參數的簡寫語法

  • November 25, 2017

使用方法的速記語法時,setenv bootargs 命令的正確語法是什麼?例如,完整的核心環境變數是

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

我想在提到的程式碼中添加 2 個引導參數,single並且init=/bin/sh.

以下帶有簡寫語法的命令是否正確?

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

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

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

引用自:https://unix.stackexchange.com/questions/406654