2021-01-29 05:21 Temps de lecture : 8 min

Comment réparer un disque dur défectueux sous Linux

Rencontrez-vous des difficultés avec vos disques durs sous Linux ? Pas de panique, des solutions existent pour surmonter ces obstacles. La méthode la plus simple et rapide pour réparer un disque dur défectueux sous Linux est d'utiliser un outil de partitionnement appelé Gparted. Cet utilitaire permet de manipuler aisément les systèmes de fichiers, les supprimer, en créer de nouveaux et même de résoudre les problèmes rencontrés. Gparted peut être utilisé de deux manières différentes. La première consiste à l'installer directement sur un PC Linux, comme n'importe quel autre logiciel. Il est important de noter que l'installation de Gparted en tant que programme peut présenter des limitations. En effet, le fonctionnement de Linux empêche généralement les utilisateurs de modifier les partitions en cours d'utilisation.

Installation de Gparted

Pour installer Gparted sur votre distribution Linux préférée, ouvrez le gestionnaire de logiciels (par exemple, Gnome Software), recherchez «Gparted» et cliquez sur le bouton d'installation. Vous pouvez également l'installer via le terminal en utilisant la commande appropriée pour votre distribution :

Ubuntu

sudo apt install gparted

Arch Linux

sudo pacman -S gparted

Debian

sudo apt-get install gparted

Fedora

sudo dnf install gparted

OpenSUSE

sudo zypper install gparted

Création d'un disque live Gparted

Si le gestionnaire de logiciels n'est pas disponible sur votre distribution Linux, pas d'inquiétude. Gparted est un outil très populaire, considéré par beaucoup comme le meilleur éditeur graphique de partition sur Linux. Installez-le de la manière dont vous installez habituellement les programmes sur votre système, en effectuant une recherche par le terme «gparted».

Si vous souhaitez éviter les limitations lors de la manipulation de votre disque dur, vous pouvez télécharger l'image ISO de Gparted basée sur Debian Linux. Son utilisation permet de modifier tous les disques durs, partitions et périphériques sous Linux.

Il existe plusieurs méthodes pour créer des disques d'installation live sous Linux. Toutefois, l'outil le plus simple est le logiciel Etcher. Rendez-vous sur le site Web d'Etcher, téléchargez le programme et utilisez-le pour créer votre disque live. Vous ne savez pas comment procéder ? Pas de souci ! Le processus se déroule en trois étapes, illustrées par une animation sur la page de téléchargement d'Etcher.

Remarque : prévoyez une clé USB d'au moins 512 Mo pour Gparted.

Réparation de disques durs avec Gparted

Dans Gparted, identifiez le disque dur qui pose problème. Pour cela, sélectionnez-le dans le menu déroulant situé en haut à droite. Cela affichera la disposition des partitions du disque dur dans l'interface de Gparted. Faites un clic droit sur l'une des partitions, puis choisissez l'option «vérifier». Après avoir sélectionné «vérifier», cliquez sur la coche pour démarrer le processus.

La fonction «vérifier» analyse la partition à la recherche d'éventuels problèmes. Si des erreurs sont détectées, Gparted les corrigera rapidement. Cela peut inclure la réorganisation des blocs, la résolution des problèmes de système de fichiers, etc. Cette opération peut prendre un certain temps.

Suppression des blocs défectueux avec FSCK

L'utilisation du disque live Gparted offre un autre avantage : un terminal accessible à tous. Cela s'avère utile pour résoudre certains problèmes de disque dur, car il n'est pas possible d'exécuter une vérification du système de fichiers lorsqu'une partition est en cours d'utilisation. Ouvrez le terminal dans le disque live Gparted. Ensuite, utilisez la commande lsblk pour lister tous les disques et partitions. Identifiez le disque dur que vous souhaitez vérifier et mémorisez son étiquette dans lsblk. Dans cet exemple, nous utiliserons /dev/sda1.

Assurez-vous de modifier la commande en fonction de vos besoins, en remplaçant /dev/sda1 par le disque dur sur lequel vous souhaitez effectuer la vérification.

Obtenez les privilèges root dans le terminal avec la commande : sudo -s

Puis, entrez la commande suivante :

fsck /dev/sda1 -y

Fsck prend généralement un certain temps, car il doit analyser chaque bloc, identifier les blocs défectueux et les réparer ou les nettoyer. Soyez patient ! N'éteignez pas votre ordinateur pendant cette opération. Elle devrait se terminer en une vingtaine de minutes environ.

Mise à zéro d'un disque dur

Une autre utilisation possible du terminal de Gparted est la commande DD. Si votre disque dur contient trop de blocs défectueux, il peut être nécessaire d'effacer complètement toutes les données qu'il contient. C'est ce que l'on appelle la "mise à zéro" d'un disque dur. Pour commencer, identifiez le nom du disque que vous souhaitez vider à l'aide de la commande lsblk (il devrait être sous la forme /dev/sd__). Dans cet exemple, nous utiliserons /dev/sdb. Adaptez la commande en fonction de vos besoins.

Obtenez les privilèges root dans le terminal avec la commande : sudo -s

Mettez à zéro une seule partition avec la commande :

dd if=/dev/zero of=/dev/sdb1 bs=1M

Mettez à zéro l'ensemble d'un disque dur avec la commande :

dd if=/dev/zero of=/dev/sdb bs=1M

La commande DD (en particulier lorsqu'elle est utilisée sur un disque dur) peut prendre beaucoup de temps. Le problème avec DD est qu'il n'y a pas d'affichage de progression, d'invite ou d'autres indications. La façon de savoir si le processus est terminé est simple : attendez que le terminal vous permette de saisir de nouveau des commandes. Cela signifie que l'opération est terminée.

Tout comme la commande FSCK, DD prendra beaucoup de temps. Dans certains cas, cette opération peut durer plus longtemps. Il est préférable de lancer cette commande puis de vaquer à d'autres occupations pendant quelques heures.

Conclusion

Les disques durs ne sont pas infaillibles, même sous Linux. On ne sait jamais quand ils peuvent commencer à rencontrer des problèmes. Il est donc important de savoir comment agir face à ces situations afin de minimiser l'impact de ces défaillances. J'espère que grâce à ces conseils, vous serez en mesure de réparer un disque dur défectueux sous Linux.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.