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

Si Linux ne parvient pas à ouvrir un disque dur formaté sous Windows, vérifiez d'abord qu'il s'agit d'une partition NTFS et que le disque lui-même est en bon état. En cas de problème avec les métadonnées NTFS, ntfsfixl'utilitaire de Linux peut effectuer des réparations limitées et demander une vérification plus approfondie au prochain démarrage de Windows. Cet utilitaire n'est pas l'équivalent Linux de CHKDSK et ne peut ni réparer les pannes matérielles ni récupérer les fichiers perdus. Sauvegardez toutes les données lisibles avant toute modification ; si le disque émet des cliquetis, se déconnecte ou signale des erreurs d'E/S, arrêtez-vous et privilégiez la copie ou la création d'une image système des données.

Installez l'utilitaire de réparation NTFS

ntfsfixCe paquet inclut les utilitaires NTFS. Les noms des paquets varient selon les distributions Linux, et certaines distributions séparent le pilote et les utilitaires en paquets distincts. Installez-le depuis les dépôts officiels de votre distribution :

Distribution LinuxCommande d'installation
Ubuntu ou Debiansudo apt install ntfs-3g
Fedorasudo dnf install ntfsprogs
Arch Linuxsudo pacman -S ntfsprogs
openSUSE Tumbleweedsudo zypper install ntfsprogs

La disponibilité des paquets peut varier selon la version, notamment sur openSUSE Leap. Si votre gestionnaire de paquets ne trouve pas l'utilitaire, consultez l'index des paquets de votre distribution avant d'ajouter un autre dépôt. Le manuel de ntfsfix décrit l'utilitaire, tandis que les paquets ntfs-3g d'Ubuntu , ntfsprogs de Fedora et ntfsprogs d'Arch illustrent l'organisation des paquets.

Un terminal Linux affiche la commande permettant d'installer le paquet ntfs-3g sur un système Ubuntu ou Debian.
Installez le paquet correspondant ntfsfixà votre distribution.

Identifiez soigneusement la partition NTFS.

Connectez le disque, ouvrez un terminal et exécutez :

lsblk -f

Examinez les colonnes FSTYPE, LABEL, et MOUNTPOINTS. Choisissez la partition dont le système de fichiers est indiqué comme ntfs. Un disque peut apparaître comme /dev/sdbavec une partition telle que/dev/sdb1 ; les partitions NVMe utilisent des noms tels que /dev/nvme0n1p3. La commande de réparation doit cibler la partition NTFS , et non le disque entier. Ne copiez jamais l'exemple de nom de périphérique ci-dessous sans vérifier votre propre résultat.

Dans un terminal Linux, la commande lsblk -f a été saisie pour identifier les périphériques de stockage par blocs et les partitions NTFS.
Utilisez cette fonction lsblk -fpour trouver la partition NTFS au lieu de deviner son nom de périphérique.

Démontez-le et effectuez une vérification d'absence d'écriture

Remplacez /dev/sdX1dans les commandes par la partition NTFS exacte que vous avez identifiée. Vérifiez si Linux l'a montée :

findmnt --source /dev/sdX1

S'il est monté, fermez les fichiers et les fenêtres utilisant ce lecteur, puis démontez-le :

sudo umount /dev/sdX1

Si la commande indique que la cible est occupée, fermez les programmes qui l'utilisent et réessayez. Ne poursuivez pas l'exécution tant que la partition est montée. Vous pouvez ensuite demander ntfsfixun rapport sur ce qui se passerait sans enregistrer les modifications.

sudo ntfsfix --no-action /dev/sdX1

Il s'agit d'un aperçu utile, et non d'un diagnostic complet ni d'une garantie de réussite de la réparation. Si la partition sélectionnée n'est pas au format NTFS, arrêtez-vous et vérifiez à nouveau la liste des périphériques.

Un terminal Linux affiche la commande unmount suivie de ntfsfix pour un exemple de partition NTFS.
Démontez la partition sélectionnée avant d'exécuter l'utilitaire de système de fichiers ; remplacez l'espace réservé par le nom de votre périphérique vérifié.

Exécutez la réparation NTFS limitée

Après avoir confirmé le périphérique et l'avoir démonté, exécutez :

sudo ntfsfix /dev/sdX1

Lisez le résultat et attendez la fin de la commande. ntfsfixCelle-ci corrige un nombre limité d'incohérences NTFS courantes, réinitialise le journal NTFS et planifie une vérification de cohérence NTFS au premier démarrage de Windows. La confirmation de la réussite de la commande Linux ne signifie pas que tous les problèmes du système de fichiers ont été résolus.

Terminez la vérification sous Windows

Si nécessaire, déconnectez le disque en toute sécurité, reconnectez-le à un ordinateur Windows et laissez la vérification du système de fichiers s'exécuter. Si Windows signale toujours des erreurs, ouvrez l'invite de commandes en tant qu'administrateur et exécutez la commande suivante : `<lecteur_de_lecteur> chkdsk X: /f`, en remplaçant ` X:<lecteur_de_lecteur>` par la lettre de lecteur affichée sous Windows. Microsoft indique que cette commande /fcorrige les erreurs logiques du système de fichiers ; si le volume est en cours d'utilisation, Windows peut proposer de planifier la vérification au prochain redémarrage. Sauvegardez d'abord vos fichiers importants, car les réparations modifient les métadonnées du système de fichiers.

L'invite de commandes Windows affiche chkdsk X: /f comme commande de réparation NTFS suivante.
Utilisez l'outil CHKDSK de Windows pour une vérification NTFS plus complète ; remplacez la lettre de lecteur Windows par la lettre de lecteur correcte.

Si le volume est en lecture seule après utilisation de Windows, il peut être encore en hibernation ou affecté par le démarrage rapide. Le manuel NTFS-3G explique que cela peut rendre les partitions NTFS internes en lecture seule ou incohérentes. Redémarrez Windows et effectuez un arrêt complet avant de réessayer ; ne forcez pas le montage en écriture d'un volume hiberné.

N’utilisez pas les options supplémentaires comme solutions générales

Ce --clear-bad-sectorsconseil, bien qu'ancien, est facile à mal interpréter : il efface la liste des secteurs défectueux enregistrée par NTFS, ce que le manuel décrit comme utile après le clonage d'un ancien disque sur un nouveau. Il ne répare pas les secteurs physiquement endommagés ni un disque défaillant. De même, --clear-dirtyil modifie l'indicateur de modification du volume ; il ne remplace pas une vérification du système de fichiers. Évitez ces options à moins de comprendre pourquoi les métadonnées doivent être modifiées.

Si le disque est absent lsblk, se déconnecte fréquemment ou génère des erreurs de lecture, ntfsfixcet outil n'est pas adapté. Vérifiez le câble, le port ou le boîtier uniquement si cela ne présente aucun risque, et protégez les données avant toute autre réparation. Pour les erreurs courantes du système de fichiers, utilisez-le ntfsfixuniquement en première intention et terminez la vérification sous Windows avec CHKDSK.

Laisser un commentaire

Comment installer Latte Dock sur KDE Plasma 5

Comment installer Latte Dock sur KDE Plasma 5

Installez Latte Dock sur les systèmes KDE Plasma 5 compatibles, configurez votre panneau et activez le démarrage automatique. Vérifiez la disponibilité des paquets et les limitations de Plasma 6.

Comment installer l'environnement de bureau UKUI sous Linux

Comment installer l'environnement de bureau UKUI sous Linux

Installez UKUI depuis les archives officielles d'Ubuntu, consultez la procédure d'installation des paquets de test actuelle de Debian et évitez les instructions obsolètes d'Arch qui n'installent plus l'environnement de bureau complet.

Comment réinitialiser un mot de passe oublié sous Linux

Comment réinitialiser un mot de passe oublié sous Linux

Récupérez l'accès à un compte Linux local avec un deuxième administrateur ou en mode de récupération Ubuntu, et découvrez ce qu'une réinitialisation de mot de passe ne peut pas déverrouiller.

Comment installer un nouveau noyau Linux sur openSUSE Leap

Comment installer un nouveau noyau Linux sur openSUSE Leap

Suivez la procédure documentée Kernel:HEAD pour openSUSE Leap, conservez un noyau plus ancien disponible au démarrage et examinez les risques avant d'installer un noyau de développement.

Comment partager des fichiers sans fil entre Android et Linux avec KDE Connect

Comment partager des fichiers sans fil entre Android et Linux avec KDE Connect

Associez Android à Linux via Wi-Fi et envoyez des fichiers dans les deux sens grâce à KDE Connect, sans câble, serveur FTP ni compte cloud.

Comment installer Zoiper sous Linux

Comment installer Zoiper sous Linux

Installez Zoiper sur Linux avec le bon paquet Debian, RPM ou tar.xz, puis vérifiez la compatibilité X11 et configurez votre compte SIP.

Comment accéder à votre PC Linux à distance avec NoMachine

Comment accéder à votre PC Linux à distance avec NoMachine

Installez NoMachine Personal Edition sur votre hôte Linux, connectez-vous avec NoMachine Player et configurez l'accès LAN, VPN ou Internet en suivant les instructions d'activation et de port.

Comment mettre à jour openSUSE vers une nouvelle version en toute sécurité

Comment mettre à jour openSUSE vers une nouvelle version en toute sécurité

Mettez à niveau openSUSE Leap avec l'outil de migration officiel, ou mettez à jour Tumbleweed avec zypper dup. Sauvegardez vos données au préalable, vérifiez la compatibilité et examinez les modifications apportées aux paquets.

Comment installer le navigateur Beaker sous Linux avec une image AppImage

Comment installer le navigateur Beaker sous Linux avec une image AppImage

Installez le navigateur Beaker sous Linux à l'aide de l'AppImage du projet archivé, rendez-le exécutable et résolvez les problèmes de lancement courants.

Comment configurer DXVK avec Wine sous Linux

Comment configurer DXVK avec Wine sous Linux

Configurez DXVK dans Wine sous Linux avec un préfixe dédié, les remplacements de DLL appropriés, les vérifications Vulkan et un test HUD rapide pour confirmer son activation.