I have an 2.5" HDD in an external usb box with a ntfs partition. When I plug it in, I get a untitled popup: Cannot mount volume. Invalid mount option when attempting to mount the volume 'ird'. nautilus cannot open/mount the partition either, but it appears in the side pane. /var/log/messages and dmesg aren't telling anything. mount from command-line is working ok # mount -t ntfs-3g /dev/sdb1 /mnt/mnt0 I am using: sys-fs/ntfs3g-2009.3.8 USE="hal -debug -suid" gnome-base/gnome-mount-0.8-r1 USE="libnotify nautilus -debug" gnome-base/gnome-volume-manager-2.24.1 USE="consolekit -automount -debug" gnome-base/nautilus-2.24.2-r3 USE="X gnome -beagle -debug -doc -tracker -xmp" Reproducible: Always Steps to Reproduce:
Created attachment 187384 [details] logs from emerge --info, lshal, fdisk -l
More notes: in emerge-lshal-fdisk.log lshal section udi = '/org/freedesktop/Hal/devices/volume_uuid_326842196841DC6B' is irrelevant (local hdd). this mounting problem in not external hdd specific, usb thumbs don't work either. I am in plugdev group. Thank you for your time.
Got it. In gconf-editor: /system/storage/default_options/ntfs-3g mount options included "locale=", which is invalid. No idea why it was there in the first place. Removing it fixes the problem.
It's part of the system schemas installed by gnome-mount. I'm guessing intltool is supposed to merge in your default locale there, but it's missing something. I don't know enough about intltool to figure out what's missing...
*** This bug has been marked as a duplicate of bug 264257 ***