Ubuntu 11.10. Когда я подключаю внешний накопитель Western Digital MyPassport (500Go NTFS), я назвал WD. Я получаю следующую ошибку:
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
У меня нет проблем с внутренними разделами NTFS, которые автоматически монтируются при запуске (это делает ntfs-config).
Если я подключу WD, прежде чем загружать Ubuntu, после входа в систему, он распознается, и я могу без проблем получить доступ. Но если я удалю его, используя (Safely remove), а затем заменив его, я получу ошибку выше.
Вот мой 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
Вот мой 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
По-видимому, он не может быть установлен, потому что при входе в систему он обнаруживает, что он уже установлен. Какой-то конфликт.
Кто-нибудь знает, как это решить. Спасибо.
Вы можете прокомментировать строку для /dev/sdb1 /media/WD в /etc/fstab и позволить диску использовать динамический монтаж. (То есть отредактируйте файл и поместите символ # в начале строки. Затем перезагрузитесь.) Для диска, который отсоединяется и повторно подключается, это предпочтительнее. В противном случае вы можете вручную отключить диск, прежде чем удалять его с помощью umount (как «Безопасное удаление ...», по-видимому, недостаточно).
При использовании динамического монтажа вы можете легко размонтировать привод как раз щелкнув значок выброса рядом с его именем в левой панели любого окна Nautilus (т. е. в браузере файлов).
Если вы хотите придерживаться статического монтажа, не забудьте отключить диск перед его удалением ([ f5]).
Если вам нужно исправить прямо сейчас без перезагрузки, попробуйте: sudo umount /media/WD, затем запустите sudo fdisk -l или sudo parted -l, чтобы узнать имя текущего устройства на диске, и предположим, что это /dev/sdb1, запустите sudo mount /dev/sdb1 /media/WD ... или, запустите sudo rmdir /media/WD после (без sudo) с помощью udisks --mount /dev/sdb1.
С сообщением об ошибке, с которым связан WarriorIng64, похоже, что некоторые люди решили эту проблему различными способами:
Запускgksudo gedit /etc/lightdm/lightdm.conf
в терминале, затем удаление строки autologin-user= YOUR USERNAME и запуск sudo shutdown -h now
Это предложение принадлежит WarriorIng64. Все кредиты идут ему.
У меня была та же проблема. Отлично работал для меня.