Thème Jannah La licence n'est pas validée, Rendez-vous sur la page des options du thème pour valider la licence, Vous avez besoin d'une seule licence pour chaque nom de domaine.

Guide pratique pour dépanner un système Linux défaillant en utilisant uniquement la ligne de commande.

Comment réparer un ordinateur Linux « en panne » depuis la ligne de commande

Une panne système Linux peut sembler catastrophique, surtout lorsque le système ne démarre pas et affiche une interface graphique, laissant place à un écran noir ou à la seule ligne de commande. Cependant, contrairement à d'autres systèmes, Linux est extrêmement résilient, ce qui permet de le récupérer même dans les pires situations, souvent sans avoir à le réinstaller ni à perdre de données.

Un ordinateur portable Ubuntu avec une icône de restauration : guide pratique pour récupérer un système Linux planté en utilisant uniquement la ligne de commande

L'interface en ligne de commande Linux n'est pas réservée aux professionnels ; c'est un outil de dépannage puissant qui permet de corriger les erreurs de démarrage, de réinstaller le chargeur de démarrage, d'analyser les disques, voire de récupérer des fichiers importants. Bien souvent, le problème provient d'une mise à jour ayant échoué, d'une corruption du système de fichiers ou de paramètres système incorrects.

L'essentiel est de savoir par où commencer et quelles commandes de base permettent de redémarrer le système. Heureusement, la plupart des distributions Linux proposent un environnement de secours (mode de récupération ou clé USB Live) qui permet d'accéder au système même s'il est défaillant.

Cet article explique comment sauver un ordinateur Linux en utilisant uniquement la ligne de commande, en se concentrant sur les étapes de base dont tout utilisateur a besoin en cas d'urgence.

Sommaire

  • Effectuez des sauvegardes régulières – cette méthode m'a sauvé la mise après une mise à jour ratée ; faites-le avant d'en avoir besoin.
  • Utilisez Timeshift pour créer des instantanés du système d'exploitation – planifiez des sauvegardes automatiques horaires/quotidiennes et des restaurations rapides (peut être utilisé avec TTY).
  • Sauvegardez vos fichiers personnels séparément à l'aide de rsync ou Pika ; utilisez MX Snapshot .iso comme solution secondaire pour l'image complète.

Je ne me souciais guère des sauvegardes jusqu'à ce qu'une récente mise à jour fasse planter mon système CachyOS. Mon ordinateur était complètement hors service et je n'avais aucun moyen de restaurer mon système d'exploitation ni mes données. Depuis, j'effectue des sauvegardes régulières de mes systèmes Linux de manière systématique. Voici comment procéder.

Comment fonctionnent les sauvegardes sous Linux ?

Il existe plusieurs façons de sauvegarder votre machine Linux. Vous pouvez simplement copier vos fichiers locaux sur un disque externe et les sauvegarder à l'aide d'un outil comme rsync. Cet outil ne copie que les modifications, ce qui permet de gagner beaucoup de temps lors du transfert de fichiers.

Lisez aussi:  Comment éditer GRUB avec la personnalisation de GRUB sous Linux

Deux terminaux sur un écran d'ordinateur portable affichant les pages de manuel des commandes SCP et RSync : un guide pratique pour récupérer un système Linux corrompu en utilisant uniquement la ligne de commande.

Vous pouvez également utiliser un outil comme MX Snapshot pour convertir votre système d'exploitation actuel (fichiers inclus, si vous le souhaitez) en une image ISO amorçable. En cas de panne de votre ordinateur, il vous suffit de créer un disque de démarrage à partir de ce fichier ISO et de restaurer l'ensemble de votre système à son état d'origine (fichiers et autres données). J'utilise actuellement MX Linux et j'ai donc créé une sauvegarde ISO de cette manière. Cependant, je la considère comme une sauvegarde secondaire, car elle n'est pas très pratique.

ksnip_20260209-153132 Guide pratique pour récupérer un système Linux corrompu en utilisant uniquement la ligne de commande

J'utilise Timeshift quotidiennement ; son fonctionnement est similaire à celui de la restauration système de Windows. Il est préinstallé sur de nombreuses distributions Linux basées sur Debian et Ubuntu. Cet outil de restauration système permet de créer des instantanés à intervalles réguliers et, en cas de problème, de restaurer le système à partir de l'instantané correspondant.

ksnip_20260208-215724 Guide pratique pour récupérer un système Linux corrompu en utilisant uniquement la ligne de commande

Il peut même automatiser le processus pour vous. Vous pouvez configurer Timeshift pour qu'il crée automatiquement des sauvegardes toutes les heures, tous les jours, toutes les semaines ou tous les mois, et qu'il supprime les sauvegardes les plus anciennes.

La restauration des sauvegardes ne nécessite que quelques clics. Si, pour une raison quelconque, vous ne parvenez pas à vous connecter ou à accéder à l'application Timeshift, vous pouvez utiliser la console TTY pour restaurer vos sauvegardes Timeshift. Ainsi, vous avez la certitude qu'en cas de dysfonctionnement de votre appareil suite à une mise à jour, vous pourrez le remettre en service en quelques secondes.

Lisez aussi:  6 applications Linux portables qui boostent votre productivité sur n'importe quelle distribution, sans installation.

Avertissement
Timeshift est conçu pour la restauration du système d'exploitation. Par défaut, il n'inclut pas vos données personnelles (situées dans le dossier /home). Techniquement, il est possible d'inclure vos fichiers personnels dans un instantané, mais ces instantanés peuvent rapidement devenir volumineux si votre dossier /home est important. Même les développeurs déconseillent d'utiliser Timeshift pour sauvegarder des fichiers personnels. Il est principalement destiné à la restauration du système d'exploitation après une mise à jour ayant échoué ou un plantage système. Pour sauvegarder vos fichiers personnels, vous pouvez utiliser un outil comme rsync ou Pika Backup.

Création d'instantanés système à l'aide de Timeshift

Ouvrez l'application Timeshift pour créer un nouvel instantané système. Elle est généralement préinstallée sur de nombreuses distributions Linux ; vous pouvez donc la rechercher dans la barre de recherche. Si elle n'est pas présente, essayez de l'installer à l'aide de la commande suivante.

sudo apt installe Timeshift

Les utilisateurs d'Arch peuvent l'obtenir depuis les dépôts officiels.

sudo pacman -S timeshift

Fedora propose également le logiciel Timeshift dans ses dépôts officiels.

sudo dnf install timeshift

Cliquez sur le bouton « Créer » en haut pour lancer le processus. Vous devrez choisir entre « rsync » et « BTRFS ». Choisissez « rsync » (BTRFS fonctionne uniquement avec les partitions formatées en BTRFS). Une nouvelle sauvegarde sera enregistrée dans le dossier que vous indiquerez. La première sauvegarde peut prendre un certain temps (de quelques minutes à une heure, selon la taille de votre dossier système). Les sauvegardes suivantes ne prendront que quelques secondes.

ksnip_20260209-153449 Guide pratique pour récupérer un système Linux corrompu en utilisant uniquement la ligne de commande

Pour automatiser ce processus et créer des instantanés planifiés, cliquez sur le bouton Assistant. Sélectionnez le type d'instantané, son emplacement et son niveau. Vous pouvez également inclure votre dossier personnel, qui contient tous vos profils.

Dans ce contexte, le terme « niveaux de snapshot » désigne le nombre de snapshots que Timeshift peut conserver simultanément. Vous pouvez définir ce nombre en fonction de votre espace de stockage disponible. Les sauvegardes les plus anciennes seront automatiquement supprimées lors de la création de nouvelles.

Lisez aussi:  Comment exécuter facilement quatre systèmes d'exploitation sur le même ordinateur

ksnip_20260208-215625 Guide pratique pour récupérer un système Linux corrompu en utilisant uniquement la ligne de commande ksnip_20260208-215639 Guide pratique pour récupérer un système Linux corrompu en utilisant uniquement la ligne de commande ksnip_20260208-215724-1 Guide pratique pour récupérer un système Linux corrompu en utilisant uniquement la ligne de commande ksnip_20260208-215739 Guide pratique pour récupérer un système Linux corrompu en utilisant uniquement la ligne de commande ksnip_20260208-215747 Guide pratique pour récupérer un système Linux corrompu en utilisant uniquement la ligne de commande

Restaurez les séquences à l'aide de Timeshift.

Restaurer des instantanés est extrêmement simple. Sélectionnez un instantané (tous contiennent la date et l'heure). Une liste des périphériques sur lesquels les fichiers restaurés seront enregistrés s'affiche. Cliquez sur « Suivant » et patientez pendant la période d'essai de Timeshift. Une liste détaillant les fichiers qui seront supprimés, remplacés ou conservés s'affichera ensuite. Après confirmation, Timeshift appliquera les modifications.

ksnip_20260208-215209 Guide pratique pour récupérer un système Linux corrompu en utilisant uniquement la ligne de commande ksnip_20260208-215320 Guide pratique pour récupérer un système Linux corrompu en utilisant uniquement la ligne de commande ksnip_20260208-215337 Guide pratique pour récupérer un système Linux corrompu en utilisant uniquement la ligne de commande ksnip_20260208-215352 Guide pratique pour récupérer un système Linux corrompu en utilisant uniquement la ligne de commande

Note
Par défaut, aucune modification n'est nécessaire, car les périphériques appropriés sont automatiquement sélectionnés en fonction des paramètres définis lors de la création de l'instantané. Vous n'aurez à intervenir que si vous avez modifié les paramètres de partition ou de disque de stockage depuis la dernière fois.

L'ordinateur redémarrera automatiquement une fois l'opération terminée, et lors de la prochaine connexion, le système d'exploitation retrouvera son état précédent.

Si vous souhaitez restaurer une capture d'écran mais que vous ne pouvez pas accéder à l'application de bureau ou enregistrer Entrée sur votre appareil, vous pouvez exécuter une simple commande depuis la console TTY. Pour accéder à la console TTY, appuyez sur Ctrl+Alt+F2.

sudo timeshift --restore

Une liste de sauvegardes s'affiche. Pour restaurer la sauvegarde cible, saisissez son numéro dans la liste et attendez la fin du processus de restauration test. Confirmez ensuite les modifications en appuyant sur « o ».

ksnip_20260209-154137 Guide pratique pour récupérer un système Linux corrompu en utilisant uniquement la ligne de commande

Les plantages système et les mises à jour incorrectes sont relativement rares, surtout si vous utilisez une distribution stable avec des sous-versions. Toutefois, si votre système d'exploitation venait à planter, vous seriez bien content d'avoir une sauvegarde.

Un plantage système sous Linux n'est pas forcément synonyme de panne ; c'est souvent le début d'un processus de réparation réalisable grâce à de puissants outils intégrés. La ligne de commande vous offre un contrôle total sur le système, même en cas de défaillance de l'interface graphique.

Avec une bonne compréhension des commandes et une approche méthodique, vous pouvez sauvegarder votre système, restaurer vos données et éviter une réinstallation inutile. Sous Linux, il y a toujours une solution… il suffit de savoir comment y accéder.

Aller au bouton supérieur