Qual é a sintaxe adequada para o comando setenv bootargs ao usar a sintaxe abreviada para o método? Por exemplo, as variáveis de ambiente completas do kernel são
U-Boot> setenv bootargs console=ttyS1,115200n8 rootfstype=squashfs noalign half_image=0 verify=y Hw_Model=pnx8181 Router_Mode=0
Quero adicionar 2 bootargs ao código mencionado single
e init=/bin/sh
.
O comando a seguir com sintaxe abreviada está correto?
setenv bootargs ${bootargs} single init=/bin/sh
Não são necessárias aspas simples em nenhum lugar?
Responder1
Sim, essa sintaxe deve funcionar bem. Se você estiver em dúvida, verifique novamente executando printenv bootargs
. A propósito, você também pode executar editenv bootargs
o que permitirá que você vá para onde quiser e edite a variável facilmente. Se você estiver tentando tornar sua alteração persistente, será necessário executar saveenv
para manter as alterações para a próxima reinicialização.