Dispositivo embarcado, Linux versão 2.6.26.5, bootloader U-Boot 2009.03. Imagem do kernel do ARM Linux em flash NAND, carregando da NAND.
Como acessar o sistema de arquivos como usuário root e redefinir a senha root? É possível conseguir isso fornecendo single
argumento de inicialização (modo de usuário único) ao kernel Linux por meio de parâmetros U-boot? Ou adicionando init=/bin/bash
argumentos ao final dos parâmetros de inicialização. A saída bootargs
e bootcmd
variáveis de ambiente:
Kernel command line: console=ttyS1,115200n8 rootfstype=squashfs noalign half_image=0 verify=y Hw_Model=RZU017 Router_Mode=0
Responder1
O comando correto para esta placa é:
setenv bootargs ${bootargs} single init=/bin/sh
(não há bash instalado)