• Welcome to Overclockers Forums! Join us to reply in threads, receive reduced ads, and to customize your site experience!

user access to ntfs partitions

Overclockers is supported by our readers. When you click a link to make a purchase, we may earn a commission. Learn More.

amazon10x

Member
Joined
Feb 15, 2003
Location
College Park, MD
I have a few NTFS partitions that I want regular users to be able to access from linux. I'm running Debian 4.0 and my fstab is:
Code:
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hdc1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hdc5       none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
/dev/hda1       /mnt/win_winxp  ntfs    ro,user,auto    0       0
/dev/hda2       /mnt/win_data2  ntfs    ro,user,auto    0       0
#/dev/hda5      /mnt/win_data   ntfs    ro,user,auto    0       0
/dev/hda5       /mnt/win_data   ntfs    defaults        0       0
If I try to list the contents of /mnt/win_* it says permission denied, but it works fine as root.

How do I make the partitions accessible by users?
 
Should I unmount before chmodding?

EDIT: Tried chmod 777 when it is mounted and it says
Code:
chmod: changing permissions of `win_data2': Read-only file system
. If I do it while unmounted it changes it but when I mount it resets the permission back to 500
 
Last edited:
I had a similar problem when trying to mount my ntfs partitions to get to my music. They're working now... but I'm really not sure how I got it to stick. I'm interested in the proper way to get that setup as well.
 
Add the option in your fstab umask=000 and remount.

You still won't have write access to ntfs, because the kernel doesn't support it (well, it supports limited writes). You should have read/execute though.
 
Back