メソッドの短縮構文を使用する場合、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
どこにも一重引用符は必要ありませんか?
答え1
はい、その構文は問題なく動作するはずです。疑わしい場合は、 を実行して再確認できますprintenv bootargs
。ちなみに、editenv bootargs
を実行すると、任意の場所に矢印を移動して変数を簡単に編集できます。変更を永続化する場合は、 を実行して、次回の再起動時に変更を維持する必要がありますsaveenv
。