When I change the root password I'm using the command that you specify "passwd root" and enter a new password. After that, I execute the "exec init" command in U-Boot shell to boot all the linux system. At login, I put the new password, but I cannot log!!!!!
After a restart, I stop the u-boot process to start shell (init=/bin/sh) and cat the /etc/shadow file, and the root password doesn't change (is the old). What I'm doing wrong? Thanks, Nuno Cardoso. 2010/5/4 Detlev Zundel <d...@denx.de> > Hi Nuno, > > > How can I change root password?? > > > > I try this: > > > > 1) stop u-boot and add "init=/bin/sh" to the bootargs variable; > > 2) boot > > 3) passwd -d root (inside shell) > > > > > > but this doesn't work!!!! When I reboot the machine, I cannot login with > a > > new password. > > There really is no need to shout. > > What do you mean with "new password"? The -d has deleted the password, > so you should use no password at all. On the other hand, the "root" > user not having any password may be forbidden by the rest of the > filesystem, so I would rather try to use "passwd root" and set a known > password and try again. > > Cheers > Detlev > > -- > The success of PCs is in large part due to the fact that, by making all > hardware equivalent, good software enabled bad hardware. (Ugly) > -- Rob Pike > -- > DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel > HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany > Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: d...@denx.de >
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot