Řešení je celkem snadné. Sice nebude "ubuntí", ale pokud uděláte všechno pečlivě, můžete změnit heslo kteréhokoli uživatele.
1. Nabootujte z CD Ubuntu
2. Otevřete terminál, napište do něj
sudo passwd root --> tímto změníte heslo roota na systému nabootovaného z CD (pamatujte si to heslo)
3. V terminálu zadejte
gksudo gedit /etc/shadow --> vyskočí na vás něco jako
toto4. Nyní připojte disk s Ubuntu na vašem disku (skutečné, nainstalované Ubuntu)
5. V terminálu zadejte
gksudo gedit /media/vas_disk_s_ubuntu/etc/shadow (nebo zadejte gksudo nautilus a soubor si vyhledejte a otevřte myškou)
6. Hned na prvním řádku označte tu samou část jako předtím a vložte text (CTRL+V)
7. Uložte soubor, restartujte počítač.
Tím jste přepsal rootovo heslo ve vašem Ubuntu na to, co jste zadával v LiveCD. Teď už ho stačí jen zadat v GRUBu a máte shell přístupný.

PS: Jinak zkopírovat ten soubor /etc/shadow by šlo, ale já bych to nedělal, protože nikdy nevíte, zda se neliší seznam uživatelů.. Vždycky je lepší měnit jen potřebnou část.