2021-02-23 03:00 Temps de lecture : 6 min

Comment réparer un disque dur Windows qui ne fonctionne pas sous Linux

Réparation d'un disque dur Windows avec NTFS-fix sous Linux

Votre disque dur Windows utilisant le système de fichiers NTFS présente des dysfonctionnements et vous souhaitez éviter de redémarrer Windows ? Pas de panique ! Il est tout à fait possible de réparer un disque NTFS directement depuis le terminal de votre système Linux grâce à l'outil NTFS-fix.

Installation de l'outil NTFS-fix

L'utilitaire NTFS-fix n'est pas inclus par défaut dans les distributions Linux. De plus, la plupart des distributions Linux ne peuvent pas interagir nativement avec les systèmes de fichiers NTFS. Il est donc nécessaire de configurer votre système Linux pour qu'il puisse communiquer avec les disques durs Windows. Cela implique l'installation de Ntfs-3g et de quelques autres paquets.

Pour démarrer l'installation, ouvrez un terminal en utilisant la combinaison de touches Ctrl + Maj + T ou Ctrl + Alt + T. Ensuite, suivez les instructions spécifiques à votre distribution Linux.

Ubuntu

Sur Ubuntu, l'application NTFS-fix n'est pas disponible en tant que paquet séparé. Elle est incluse dans le paquet Ntfs-3g, qui ajoute le support du système de fichiers NTFS de Microsoft Windows.

Pour installer Ntfs-3g sur votre système Ubuntu, utilisez la commande Apt suivante :

sudo apt install ntfs-3g -y

Debian

Debian est très similaire à Ubuntu concernant NTFS-fix. L'application n'est pas distribuée en tant que paquet indépendant, mais fait partie du paquet Ntfs-3g qui permet à Linux de prendre en charge le système NTFS.

Si vous utilisez Debian et que vous avez besoin de ce paquet, ouvrez le terminal et tapez la commande suivante :

sudo apt-get install ntfs-3g -y

Arch Linux

Pour utiliser NTFS-fix sur Arch Linux, il faut installer le paquet NTFS-3g. Cependant, celui-ci est disponible uniquement dans le dépôt "Extra" qui doit être activé.

Pour activer "Extra", ouvrez le fichier de configuration de Pacman avec l'éditeur de texte Nano :

sudo nano -w /etc/pacman.conf

Cherchez la section "Extra" et supprimez le caractère "#" devant la ligne "Extra" pour l'activer. Ensuite, supprimez également les "#" des lignes situées directement en dessous.

Enregistrez les modifications (Ctrl + O), quittez Nano (Ctrl + X) et installez le paquet avec la commande :

sudo pacman -Syy ntfs-3g

Fedora

Sur Fedora, la prise en charge de NTFS et de l'application NTFS-fix est répartie entre deux paquets : Ntfs-3g et Ntfsprogs. Pour les installer, utilisez la commande Dnf suivante :

sudo dnf install ntfs-3g ntfsprogs -y

OpenSUSE

OpenSUSE gère NTFS-fix de la même manière que Fedora. Le pilote NTFS se trouve dans le paquet Ntfs-3g, tandis que l'outil NTFS-fix et les autres utilitaires sont dans le paquet ntfsprogs. Pour que tout fonctionne, entrez la commande Zypper :

sudo zypper install ntfs-3g ntfsprogs

Utilisation de NTFS-fix

L'outil NTFS-fix est très simple à utiliser sous Linux, car la syntaxe et les options de commande sont clairement expliquées dans la section "aide". Pour y accéder, tapez :

ntfsfix --help

Pour corriger un disque dur NTFS sous Linux avec NTFS-fix, commencez par identifier l'étiquette du lecteur. La commande lsblk est la plus rapide pour obtenir cette information. Tapez la dans le terminal :

lsblk

Examinez attentivement l'arborescence des lecteurs affichée par lsblk et identifiez l'étiquette et la partition de votre disque dur Windows/NTFS. Si vous avez des difficultés, consultez notre guide détaillé pour trouver les informations relatives à votre disque dur sous Linux, qui va plus loin que la simple commande lsblk.

Une fois que vous avez localisé l'étiquette du disque et de la partition que vous souhaitez analyser, utilisez la commande suivante en remplaçant /dev/sdX1 par votre véritable étiquette :

Note importante: Gardez à l'esprit que cette opération n'est pas toujours couronnée de succès. Si NTFS-fix ne parvient pas à résoudre le problème, vous devrez peut-être démarrer Windows et exécuter un chkdsk.

sudo ntfsfix /dev/sdX1

Laissez la commande s'exécuter. Une fois terminé, votre lecteur NTFS devrait être opérationnel.

Correction des secteurs défectueux

Si vous avez besoin de corriger des secteurs défectueux sur votre disque dur NTFS, utilisez l'option de ligne de commande --clear-bad-sectors :

sudo ntfsfix --clear-bad-sectors /dev/sdX1

Suppression des drapeaux sales

L'outil NTFS-fix peut également supprimer les "drapeaux sales" sur un lecteur NTFS en utilisant l'option de ligne de commande --clear-dirty :

sudo ntfsfix --clear-dirty /dev/sdX1
Auteur
France

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