web-dev-qa-db-fra.com

Impossible de monter un disque dur externe (NTFS)

Ubuntu 11.10. Lorsque je connecte mon lecteur externe Western Digital MyPassport (500Go NTFS), je l’appelle WD. Je reçois l'erreur suivante:

Unable to mount WD
Error mounting: mount exited with exit code 1: helper failed with:
mount: according to mtab, /dev/sdb1 is already mounted on /media/WD
mount failed

Je n'ai aucun problème avec les partitions NTFS internes qui se montent automatiquement au démarrage (ntfs-config le fait).

Si je connecte le WD avant de démarrer Ubuntu, lors de la connexion, il est reconnu et je peux y accéder sans problème. Mais si je l'enlève en utilisant (supprimer en toute sécurité) puis le rebranche, j'obtiens l'erreur ci-dessus.

Voici mon fstab:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

proc    /proc   proc    nodev,noexec,nosuid 0   0
#Entry for /dev/sda5 :
UUID=24540d0f-5803-493c-ace9-e3b3c0cedb26   /   ext4    errors=remount-ro   0   1
#Entry for /dev/sda3 :
UUID=E4C43F7EC43F51D2   /media/OS   ntfs-3g defaults,locale=en_US.UTF-8 0   0
#Entry for /dev/sda2 :
UUID=6A0070F10070C61B   /media/RECOVERY ntfs-3g defaults,locale=en_US.UTF-8 0   0
#Entry for /dev/sdb1 :
UUID=EA6854D268549F5F   /media/WD   ntfs-3g defaults,nosuid,nodev,locale=en_US.UTF-8    0   0
#Entry for /dev/sda6 :
UUID=ed077c52-c50e-406c-9120-9cb6f86ec204   none    swap    sw  0   0

Voici mon mtab

/dev/sda5 / ext4 rw,errors=remount-ro,commit=0 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
fusectl /sys/fs/Fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
udev /dev devtmpfs rw,mode=0755 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
tmpfs /run tmpfs rw,noexec,nosuid,size=10%,mode=0755 0 0
none /run/lock tmpfs rw,noexec,nosuid,nodev,size=5242880 0 0
none /run/shm tmpfs rw,nosuid,nodev 0 0
/dev/sda3 /media/OS fuseblk rw,nosuid,nodev,allow_other,blksize=4096 0 0
/dev/sda2 /media/RECOVERY fuseblk rw,nosuid,nodev,allow_other,blksize=4096 0 0
/dev/sdb1 /media/WD fuseblk rw,nosuid,nodev,allow_other,blksize=4096 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
gvfs-Fuse-daemon /home/hanine/.gvfs Fuse.gvfs-Fuse-daemon rw,nosuid,nodev,user=hanine 0 0

Apparemment, il ne peut pas être monté car lors de la connexion, il se trouve déjà monté. Une sorte de conflit.

Quelqu'un at-il une idée sur la façon de résoudre ce problème? Merci.

2
Hanynowsky

Vous pouvez commenter la ligne pour /dev/sdb1 /media/WD dans /etc/fstab et laisser le lecteur utiliser le montage dynamique. (Autrement dit, éditez le fichier et mettez un caractère # au début de la ligne. Redémarrez ensuite.) Pour un lecteur en cours de détachement et de rattachement, cela est préférable. Vous pouvez également démonter manuellement le lecteur avant de le retirer avec umount (car "Retirer en toute sécurité ..." n'est apparemment pas suffisant).

Lorsque vous utilisez le montage dynamique, vous pouvez facilement démonter le lecteur en cliquant simplement sur l'icône d'éjection en regard de son nom dans le volet de gauche de n'importe quelle fenêtre de Nautilus (c'est-à-dire, le navigateur de fichiers).

Si vous souhaitez vous en tenir au montage statique, n'oubliez pas de démonter le lecteur avant de le retirer (Sudo umount /media/WD).

Si vous avez besoin d'une solution immédiate sans redémarrer, essayez: Sudo umount /media/WD, puis exécutez Sudo fdisk -l ou Sudo parted -l pour connaître le nom du périphérique actuel du lecteur, en supposant qu'il s'agisse de /dev/sdb1. , exécutez Sudo mount /dev/sdb1 /media/WD ... ou exécutez Sudo rmdir /media/WD suivi (sansSudo) de udisks --mount /dev/sdb1.

2
Eliah Kagan

D'après le rapport de bogue associé à WarriorIng64, il semblerait que certaines personnes aient résolu ce problème par différents moyens:

Fonctionnement

gksudo gedit /etc/lightdm/lightdm.conf

dans un terminal, puis en supprimant la ligne autologin-user= YOUR USERNAME et en cours d'exécution

Sudo shutdown -h now

Cette suggestion appartient à WarriorIng64. Tous les crédits lui vont.

J'ai eu le même problème. A bien fonctionné pour moi.

3
ra4ul05
1
Chathura Widanage