Récupération d'un mot de passe par GRUB¶
1° Effectuer un redémarrage et appuyer sur esc
Vous devriez arriver sur un menu avec comme invite de commande.
grub>
###
2° Trouvez sur une des partitions les images du système d'exploitation Linux.
grub> ls
(hdX) (hdX,gptX) ...
grub> ls (hdX,gptX)
Cherchez jusqu'à trouver un dossier /boot.
Ce dernier contient les images linux.
###
3° Utiliser les images pour démarrer en mode single
grub> set root=(hdx,gpt2)
grub> linux /boot/image_os_linux root=/dev/sda2 single
grub> initrd /boot/initrd.img
La première commande définie la partition de référence, soit là où les commandes sont exécutées.
La deuxième commande définie l'image utilisée pour le prochain démarrage.
La troisième commande elle va initialiser le redémarrage de la machine.
###
4° vous êtes en mode single, récupérez le mot de passe
En premier lieu faites un :
> cat /etc/passwd
Pour récupérer le nom de l'utilisateur sur lequel se connecter.
Puis définissez un nouveau mot de passe :
> passwd <username>
Et testez le :
> su <username>
Redémarrez et ouvrez votre session.