Une solution plus classe... essayons:
=> modifier au boot de la machine la ligne grub ( touches [ESC] et [e] ) commençant par kernel et ajouter en fin de ligne (clavier US):
init=/bin/bash
Valider la modification et booter en la prenant en compte (
)
Et voilà... à présent on a un shell en root, sans avoir saisi de mot de passe.
Pour passer en clavier français:
root@(none):/# loadkeys fr
Mais / étant monté en read-only, on le remonte en rw par la commande suivante:
root@(none):/# mount -o remount,rw /
Tu peux ensuite faire ce que tu veux... y compris changer un passwd, créer un utilisateur: tu es root !
Avant de sortir du shell, ne pas oubliez de remettre en -ro le disque afin que tout soit bien ecrit dessus. La sortie du shell sera brutale...
root@(none):/# mount -o remount,ro /
root@(none):/# exit
... chez moi par un kernel panic ... mais ne pas paniquer, il suffit alors juste de redémarrer.