Seems odd that you could not use it. Is the directory owned by you and not root. This is exactly the way I use to mount a vfat partition. Maybe if you mount it as a user it might make a difference. Try the following ideas to do that. I perfer option 2.
'edit'
The above uid option just turns over the mount to a username. I believe if you used the mount command as a user then the umask=000 would work. There are so many ways to do things in linux.
Also the mount command is own by root.
1. There are a several options to allow users to use mount and umount. One is to add yourselve to the wheel group.
usermod -G wheel username
Then using the command ' visudo ' to edit /etc/sudoers file add the following to it.
wheel ALL=(ALL) ALL
or
wheel ALL=(ALL) NOPASSWD: ALL
The second one is if you do not wish to use a password to execute a command. Both allow anyone in the wheel group to use any command as root. Not the best setup. Can easily make a big mistake in very short time.
DO NOT EDIT /etc/sudoers file without using the visudo editor.
2. If you wish to lessen the threat you can infect on a system by using any command at root privileges use something similiar to this.
username ALL=NOPASSWD: /sbin/mount, /sbin/umount
This only yets you use the two commands there in /sbin. The rest still require root access. There are usually other samples to try there.
3. Another way is change the permissions on the mount and umount commands.
chmod +s /sbin/mount. this sets the sticky bit but also allows every user to use the mount command.
4. You can even change group and ownership of the mount command. This lets you use mount but not others.
chown username /sbin/mount
chgrp username /sbin/mount
All the above require root to do.
Now so as not to have to type /sbin/mount add /sbin to your path. Add the line to your ~/.bashrc file or to ~/.profile
export PATH=$PATH:/sbin
Just open a terminal screen to re-initilize the new path without reboot.
Brian1
Google the Linux way at '
http://www.google.com/linux '