Prendre rendez-vous
  1. Accueil
  2. /
  3. Blog
  4. /
  5. Réparer un système Linux avec chroot : guide de récupération

Administration
Sauvegarde

Réparer un système Linux avec chroot : guide de récupération

21 juin 2025

3 min de lecture

Sommaire
Qu'est-ce que chroot ?
Prérequis
Étapes de récupération avec chroot
Ce que vous pouvez faire depuis le chroot
Sortir du chroot et démonter proprement
Astuces & conseils
Conclusion
Ressources complémentaires

Quand un système Linux refuse de démarrer (suite à une mauvaise mise à jour, une erreur de configuration du bootloader ou une corruption système) il est possible de le réparer depuis un environnement live en utilisant la commande chroot. Ce guide vous montre pas à pas comment effectuer cette récupération. Si vous avez aussi perdu votre mot de passe root, consultez réinitialiser un mot de passe via GRUB.

Qu'est-ce que chroot ?

chroot permet de changer la racine apparente (/) d'un processus vers un autre répertoire. Cela permet d'émuler un environnement complet, comme si vous étiez connecté directement au système installé sur disque, même depuis un live CD.


Prérequis

  • Une clé USB bootable avec une distribution Linux live (ex: Ubuntu, Debian)
  • Un accès root dans l'environnement live
  • Le système de fichiers du disque dur encore accessible

Étapes de récupération avec chroot

1. Démarrer sur un live CD

Démarrez votre machine sur une clé USB live.

Ouvrez un terminal avec privilèges root :

sudo su -
2. Identifier les partitions système

Utilisez lsblk, fdisk -l ou blkid pour repérer les partitions (/, /boot, /boot/efi, /home…)

lsblk

Exemple :

sda
├─sda1 /boot/efi
├─sda2 /
├─sda3 /home
3. Monter la partition root
mount /dev/sda2 /mnt

Montez ensuite les partitions additionnelles si nécessaire :

mount /dev/sda1 /mnt/boot/efi
mount /dev/sda3 /mnt/home
4. Monter les pseudo-systèmes nécessaires
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
mount --bind /run /mnt/run
5. Chrooter dans le système installé
chroot /mnt

Vous êtes maintenant "dans" le système installé, comme si vous aviez démarré dessus.


Ce que vous pouvez faire depuis le chroot

  • Réinstaller ou mettre à jour GRUB :
grub-install /dev/sda
update-grub
  • Réinitialiser le mot de passe root :
passwd
  • Réparer un fichier de configuration (fstab, sources.list, network…)

  • Mettre à jour les paquets :

apt update && apt upgrade

Sortir du chroot et démonter proprement

exit
umount -l /mnt/dev /mnt/proc /mnt/sys /mnt/run
umount -l /mnt/boot/efi
umount -l /mnt/home
umount -l /mnt

Puis redémarrez :

reboot

Astuces & conseils

  • Si chroot ne fonctionne pas correctement (ex : des commandes absentes), vérifiez que /mnt contient /bin, /lib etc.
  • Vous pouvez utiliser arch-chroot (Arch Linux) ou debootstrap si les binaires système sont absents
  • Pensez à activer l'accès au réseau dans le chroot si besoin :
cp /etc/resolv.conf /mnt/etc/resolv.conf

Conclusion

La commande chroot permet de dépanner un système Linux sans le réinstaller. Elle permet d'accéder à un système cassé, de réparer le bootloader, de corriger des erreurs de configuration ou même de réinitialiser un mot de passe.


Ressources complémentaires

  • Manpage de chroot
  • GRUB rescue tutorial
  • Debian chroot recovery
Besoin d'aide sur ce sujet ?

Notre équipe d'experts est là pour vous accompagner dans vos projets d'infrastructure et d'infogérance.

Contactez-nous

Articles similaires

Backup avec Rsync : Implémenter une Stratégie 3-2-1 sur Linux
Administration
Linux
Sauvegarde

Backup avec Rsync : Implémenter une Stratégie 3-2-1 sur Linux

Guide complet sur la stratégie de backup 3-2-1 avec rsync. Backup local, distant, offsite — automatisé, chiffré, vérifié. Tout ce qu'il faut pour ne plus perdre de données en production.

16 févr. 2026

Lire plus

Backup système Linux : rsnapshot, tar incrémental et restauration bare metal
Administration
Linux
Sauvegarde

Backup système Linux : rsnapshot, tar incrémental et restauration bare metal

Sauvegardes avec rsnapshot pour snapshots quotidiens, tar incrémental pour backup léger, et stratégie de restauration bare metal complète.

19 janv. 2026

Lire plus

Réinitialiser un mot de passe root perdu sur Linux via GRUB
Administration
Sauvegarde

Réinitialiser un mot de passe root perdu sur Linux via GRUB

Un guide simple et rapide pour réinitialiser le mot de passe root d'un système Linux depuis le bootloader GRUB, sans live CD.

20 juin 2025

Lire plus


SHPV, votre partenaire de confiance en infrastructure et infogérance informatique en France.

SHPV
Prendre rendez-vousNous contacter
Expertise
InfrastructureDatacenterInfogéranceCloudHébergementTransit IP
Légales
Conditions Générales de VenteCPS - Contrat de ServicesCPS - Hébergement CloudCPS - Microsoft 365Accord sous-traitance RGPDTarifs interventions

SHPV © 2026 - Tous droits réservés

Mentions légalesPolitiques de confidentialité
SHPV FRANCE - SAS au capital de 16 000 € - 52 Rue Romain Rolland, 71230 Saint-Vallier - SIRET n°80886287400035 - R.C.S. Chalon-sur-Saône. Par téléphone 09 72 310 818 - Email: support@shpv.fr