can't mount ntfs partition without root access
whenever try to mount ntfs partition it says
Error mounting: mount exited with exit code 1: helper failed with: Unprivileged user can not mount NTFS block devices using the external FUSE library. Either mount the volume as root, or rebuild NTFS-3G with integrated FUSE support and make it setuid root. Please see more information at http://tuxera.com/community/ntfs-3g-faq/#unprivileged I tried this answer but it wont work
my etc/fstab file
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda7 during installation
UUID=ed9e007f-da86-4436-993a-8670ebf45939 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=956e15af-d650-42ac-a5f6-89955abaacde none swap sw 0 0
/dev/sda1 /media/sda1 ntfs nls=iso8859-1,ro,umask=000,user 0 0
Solution 1:
Can you check the contents of /etc/fstab file ?
As its a very important file, backup it first.
sudo cp /etc/fstab /etc/fstab.bak
Instead of doing it on command line, do it using GUI tools please check this
http://www.webupd8.org/2011/11/how-to-mount-partitions-automatically.html
Note: Its a very important file. Please double check before doing any changes.
Update : Looks like you are not able to change settings with pysdm due to some bug in it - "No matter what I do with pysdm - Mount file system in read-only mode, still remains checked."
This can be fixed by manually editing /etc/fstab file . Changed
/dev/sda1 /media/sda1 ntfs nls=iso8859-1,ro,umask=000,user 0 0
to
/dev/sda1 /media/sda1 ntfs nls=iso8859-1,rw,umask=000,user 0 0
or even
/dev/sda1 /media/sda1 ntfs nls=iso8859-1,umask=000,user 0 0
and rebooted the system.