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 つのブート引数を追加したいと思いますsingleinit=/bin/sh

次のコマンドの短縮構文は正しいですか?

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

どこにも一重引用符は必要ありませんか?

答え1

はい、その構文は問題なく動作するはずです。疑わしい場合は、 を実行して再確認できますprintenv bootargs。ちなみに、editenv bootargsを実行すると、任意の場所に矢印を移動して変数を簡単に編集できます。変更を永続化する場合は、 を実行して、次回の再起動時に変更を維持する必要がありますsaveenv

関連情報