Votre mot de passe Linux vous échappe ? Impossible de vous connecter ? Pas de panique ! Il est tout à fait possible de le réinitialiser en utilisant un disque live Ubuntu. Ce guide vous expliquera comment procéder étape par étape.

Création d’un disque live Ubuntu
Avant toute chose, il est nécessaire de créer un disque live Ubuntu. Pour cela, rendez-vous sur le site Ubuntu.com/desktop. Une fois sur la page dédiée à la version bureau, cliquez sur le bouton « Télécharger Ubuntu ».
Vous serez alors redirigé vers la page de téléchargement. Vous y verrez deux options de téléchargement. Repérez « Ubuntu 20.10 » et cliquez sur le bouton de téléchargement vert adjacent pour initier le téléchargement du fichier ISO correspondant.
Une fois le téléchargement du fichier ISO terminé, rendez-vous sur Etcher.io et insérez votre clé USB dans un port disponible. Téléchargez ensuite la dernière version d’Etcher sur l’ordinateur à partir duquel vous créez le disque live Ubuntu.
Note importante : Etcher est un outil multiplateforme, ce qui est un avantage considérable ! Même si votre PC Linux est inaccessible, vous pouvez créer votre disque live Ubuntu depuis un Mac, un PC Windows ou d’autres systèmes Linux !
Après avoir téléchargé Etcher, lancez l’application. Suivez ensuite les instructions ci-dessous :
Étape 1 : Cliquez sur le bouton « Flash from file » (Flasher depuis un fichier) dans Etcher. Une fenêtre contextuelle s’ouvrira. Utilisez-la pour sélectionner le fichier ISO d’Ubuntu 20.10.
Étape 2 : Cliquez sur « Select target » (Sélectionner la cible). Utilisez le menu pour choisir votre clé USB.
Étape 3 : Cliquez sur « Flash! » (Flasher !) pour démarrer le processus de création du disque live Ubuntu. Cela peut prendre quelques minutes.
Une fois le disque live créé, redémarrez le PC dont vous souhaitez réinitialiser le mot de passe. Accédez à son BIOS pour le configurer afin qu’il démarre à partir de l’USB et accéder au disque live Ubuntu.
Montage de Linux via Chroot
La seule méthode pour changer un mot de passe lorsque l’on est bloqué est d’utiliser un Chroot. Cette fonctionnalité permet de monter un système d’exploitation dans un environnement isolé.
L’accès à un Chroot n’est pas simple pour les novices de Linux. Il est nécessaire de comprendre les systèmes de fichiers, et notamment les éléments montés. Nous allons toutefois simplifier au maximum l’explication.
Pour commencer, ouvrez un terminal dans le disque live. Une fois le terminal ouvert, passez l’utilisateur actif à root en utilisant la commande sudo -s.
sudo -s
Après avoir accédé à l’utilisateur root, saisissez la commande lsblk. Elle affichera tous les disques durs et partitions connectés à votre système Linux.
lsblk -paf
Examinez attentivement la sortie de la commande lsblk pour repérer vos partitions de disque dur Linux. Dans notre exemple, nous utilisons /dev/sda1 pour la partition de démarrage et /dev/sda2 pour la partition racine. Vos partitions peuvent être différentes.
Si vous ne savez pas comment identifier vos partitions, consultez notre tutoriel détaillé sur la recherche d’informations sur les disques durs sous Linux. Il vous aidera à comprendre la sortie de lsblk et à identifier vos partitions.
Une fois que vous avez identifié vos partitions, vous pouvez les monter dans le répertoire /mnt du disque dur Ubuntu en utilisant les commandes ci-dessous.
Remarque importante : /dev/sda1 et /dev/sda2 ne sont que des exemples. Adaptez les commandes en remplaçant ces partitions par les vôtres.
En premier lieu, nous montons le système de fichiers racine dans le répertoire /mnt. Dans cet exemple, le système de fichiers racine se trouve sur /dev/sda2.

mount /dev/sd2 /mnt
Après avoir monté le système de fichiers racine sur /mnt, nous devons monter /dev/sda1, la partition de démarrage, sur /boot/efi. Dans notre exemple, le système Linux utilise une partition EFI dédiée.
Si vous n’avez pas de partition EFI dédiée, ignorez cette étape. Sinon, si votre chemin de montage EFI est différent (par exemple, /boot au lieu de /boot/efi), assurez-vous de le modifier dans la commande ci-dessous.
Note : si vous modifiez le chemin de montage, celui-ci doit commencer par /mnt/.
mount /dev/sda1 /mnt/boot/efi
Une fois tous les systèmes de fichiers montés, montez le Chroot sur votre disque dur Ubuntu avec les commandes suivantes :

cd /mnt mount --bind /dev /mnt/dev mount --bind /dev/pts /mnt/dev/pts mount --bind /proc /mnt/proc mount --bind /sys /mnt/sys chroot /mnt
Après avoir exécuté toutes les commandes ci-dessus, votre système Linux sera monté dans un Chroot, et vous y aurez un accès total en ligne de commande.
Réinitialisation du mot de passe avec le disque live
Une fois connecté au Chroot via le disque live Ubuntu, vous aurez instantanément accès au compte utilisateur root de votre PC Linux. Grâce à cet accès root, vous pourrez facilement modifier le mot de passe de l’utilisateur que vous avez oublié.
Pour modifier le mot de passe, utilisez la commande passwd suivie du nom d’utilisateur. Par exemple, pour réinitialiser le mot de passe de l’utilisateur « derrik », saisissez :
passwd derrik
Après avoir validé la commande passwd, le terminal vous demandera de définir un nouveau mot de passe. Faites-le. Redémarrez ensuite votre ordinateur. Le mot de passe sera réinitialisé !