Dirk Finkeldey <dirk.finkeldey@ewetel.net> (Di 04 Dez 2007 18:00:57 CET):
Du hast da ein löschen des alten passwd vergessen sonst nimmt er das
neue nicht.
Das ist Quatsch. passwd(1) setzt *immer* ein neues Passwort, für root
sogar, ohne(!) nach dem alten zu fragen. Voraussetzung ist, daß
passwd(1) ein Lock auf die passwd/shadow setzen kann. Und das konnte er
bei Deinem ersten Versuch wahrscheinlich nicht, weil das Filesystem r/o
war. Ein beherztes "mount -oremount,rw /" hätte Dir geholfen. Nach dem
Ändern dann mindestens ein sync(8) oder wieder ein "mount -oremount,ro
/".