Traduzido de
http://www.psychocats.net/ubuntu/resetpasswordHá uma maneira sem a necessidade do cd do ubuntu.
Para isso Inicie o ubuntu no modo recovery.
1- Caso tenha mais de um sistema instalado tipo Ubuntu e Windows, então o grub aparece normalmente no boot.
2- caso se tiver somente o ubuntu e não aparece o grub, durante o inicio do boot apert esc, no caso do karmic esc não funciona mais
para tal voce tem que segurar apertado a tecla shift.
Com o menu do boot aparecendo selecione o modo recovery;
Depois selecione root com linha de comando(root drop to root shell pronpt)
Com o shell aberto digite o comando: ls /home (Este comando vai listar o nome do usuário)
Por exemplo:
root@ubuntu:~# ls /home
manuel
Então depois voce digita o comando: password nome do usuário que apareceu no ls home, que neste caso é manoel.
root@ubuntu:~# password manoel (dê enter, vai aparecer o pedido do novo password como abaixo)
Enter new UNIX password:(digite a nova senha)
Retype new UNIX password:(digite novamente a senha, de enter e vera o resultado abaixo)
password:password update succsseefully (Então depois de o comando exit para sair do prompt)
root@ubuntu:~# exit
Então voce vai voltar para o recovery menu, selecione a opção:
resume resume normal boot;
Espero que ajude.