Greifen Sie als Root-Benutzer auf das Dateisystem zu

Greifen Sie als Root-Benutzer auf das Dateisystem zu

Eingebettetes Gerät, Linux-Version 2.6.26.5, U-Boot 2009.03-Bootloader. ARM Linux-Kernel-Image auf NAND-Flash, wird vom NAND geladen.

Wie greife ich als Root-Benutzer auf das Dateisystem zu und setze das Root-Passwort zurück? Ist dies möglich, indem ich singledem Linux-Kernel über U-Boot-Parameter ein Boot-Argument (Einzelbenutzermodus) übergebe? Oder indem ich init=/bin/basham Ende der Boot-Parameter ein Argument anfüge. Die Ausgabe von bootargsUmgebungsvariablen bootcmd:

Kernel command line: console=ttyS1,115200n8 rootfstype=squashfs noalign half_image=0 verify=y Hw_Model=RZU017 Router_Mode=0

Antwort1

Der richtige Befehl für dieses Board lautet:

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

(es ist kein Bash installiert)

verwandte Informationen