There are (too) many posts already on the subject, yet I am stuck.
I found very relevant post here: Unable to mount NTFS partition from user account
and I also read FAQ here: http://www.tuxera.com/community/ntfs-3g-faq/#useroption
and I still have problem mounting NTFS partition as user. Mounting as root (or mounting with sudo) works. So now I am wondering if my system is ready for mounting with user at all.
My fstab entry options for the volume are:
noatime,
noauto,
noexec,
rw,
users,
shortname=lower,
uid=MY_USER,
gid=100,
fmask=111,
dmask=000
and when mounting I get error:
Error opening '/dev/sdc1': Permission denied
Failed to mount '/dev/sdc1': Permission denied
Please check '/dev/sdc1' and the ntfs-3g binary permissions, and the mounting user ID.
The requirements are (taken from FAQ):
- ntfs-3g is compiled with integrated FUSE support
- the ntfs-3g binary is at least version 1.2506
- the ntfs-3g binary is set to setuid-root
- the user has access right to the volume
- the user has access right to the mount point
5 -- done,
4 - done,
3 -- done,
2 -- ntfs-3g-2010.10.2-2.1.x86_64
1 -- ?
I have no clue how to check if FUSE is compiled within ntfs3g, and how to compare 1.206 version to 2010.10.2 version.
So -- how should I check if it is possible at all to make things work for me? Because maybe my all struggle to mount it from user account are futile, because at my system it is simply not possible.
openSUSE 11.4.
mount
orfusermount
? I would guess (no guarantee) that the user must not only be able to use FUSE (i.e. be in the fuse group), but also access the block device?