"passwd" no modo de recuperação irá definir a senha de root, que é uma idéia ruim . Você precisa usar "passwd username", onde "username" é seu nome de usuário atual. Supondo que seu nome de usuário seja "u", os dois comandos a seguir farão o seguinte:
mount -o remount,rw /
passwd u
Além disso, você deve redefinir a senha de root para corrigir o que já fez:
passwd -dl root