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.
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
.
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écutionSudo 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.