web-dev-qa-db-fra.com

Impossible de monter le disque dur My Passport 1 To dans Ubuntu 14.04

Lorsque je joins mon disque dur, cela donne le message suivant:

Error mounting /dev/sdb1 at /media/gunnar/My Passport: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" "/media/gunnar/My Passport"' exited with non-zero exit status 13: $MFTMirr does not match $MFT (record 3).
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.

Quelqu'un sait quoi faire à ce sujet? Cela fonctionne très bien avec mon PC Windows.

Et, - Je suis l’amateur COMPLET avec les commandes Linux, alors n’hésitez pas à faire preuve de gentillesse avec moi et restez extrêmement simple. Merci d'avance.

Gunnar Sørensen, Oslo, Norvège

5
Gunnar Sørensen

Sur votre disque dur externe, la table de fichiers maîtres (MFT) et sa copie (MFTMirr) ne semblent plus cohérentes.

Vous voudrez peut-être résoudre le problème à l'aide de l'outil Linux ntfsfix sur la ligne de commande.

  1. Connectez le lecteur à votre machine Linux.
  2. Ouvrez un terminal en tenant le ALT et le CTRL vers le bas tout en appuyant sur la t clé.
  3. Dans le terminal, entrez which ntfsfix et appuyez sur RETURN pour lancer la commande. Si vous recevez une ligne telle que /bin/ntfsfix, cela signifie que l'outil est déjà installé et peut être utilisé pour résoudre le problème. Cela devrait être le cas.
  4. La résolution d'un problème tel que celui que vous décrivez nécessite des droits spéciaux qu'un utilisateur normal n'a pas (pour de bonnes raisons). Par conséquent, l'opération de réparation doit être effectuée avec les privilèges super utilisateur. Ceci est réalisé en préfixant la commande que vous voulez utiliser avec Sudo, ce qui signifie super utilisateur do.

  5. Le disque dur externe étant non monté, vous devez l’appeler par son nom de périphérique. D'après le message d'erreur que vous avez donné, nous lisons qu'il s'agit de /dev/sdb1.

  6. Pour résumer: entrez Sudo ntfsfix /dev/sdb1 dans le terminal et appuyez sur RETURN. On vous demandera votre mot de passe. Entrez cela et appuyez sur RETURN encore.

Bonne chance!

8