Impossible de monter le disque dur externe NTFS
J'avais rencontré un problème lors du montage de mon disque dur externe avec un message commençant par :
"Error mounting /dev/sdb1 at /media/bla/bla/bla: Command-line `mount -t "ntfs" -o, etc., etc..."
L'ordinateur était installé avec un dual boot Linux-Windows et lors de la connexion du disque dur externe au format NTFS, le message d'erreur était le suivant :
"Error mounting /dev/sdb1 at /media/bla/bla/bla: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" "/media/bla/bla/bla"' exited with non-zero exit status 13: $MFTMirr does not match $MFT (record 0). Failed to mount '/dev/sdb1': Input/output error NTFS is either inconsistent, or there is a hardware fault, or it's a SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows then reboot into Windows twice. The usage of the /f parameter is very important! If the device is a SoftRAID/FakeRAID then first activate it and mount a different device under the /dev/mapper/ directory, (e.g. /dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation for more details."
Description du message :
Soit il y a une incohérence NTFS, soit il y a une erreur matérielle, soit votre matériel est SoftRAID/FakeRAID. Dans le premier cas, lancez chkdsk /f X: (remplacez X par la lettre de votre lecteur externe) sous Windows puis redémarrez Windows deux fois.
Il vous faut donc un poste sous Windows.
Autre solution :
Elle a fonctionné pour moi, sous Linux :
$ sudo ntfsfix /dev/sdb1
Remarque :
ntfsfix est un utilitaire qui corrige certains problèmes NTFS courants.
ntfsfix n'est PAS une version Linux de chkdsk. Il ne répare que certaines incohérences NTFS, réinitialise le fichier journal NTFS et planifie la vérification de la cohérence des fichiers NTFS au premier démarrage Windows.
Vous pouvez exécuter ntfsfix sur un volume NTFS si vous pensez qu'il a été endommagé par Windows ou d'une autre manière et il ne peut pas être monté.