Disclaimer: This information applies to Ubuntu Dapper and you need to use Slackwares package manager and
administration tools to install the needed libraries and utilities. This information is however still a
good overall guide on how to get read and write access for a NTFS partition/HD. If you don't come right
with this tell me where you get stuck and I'll see if I can help you.
From
http://ubuntuguide.org/wiki/Dapper
How to mount Windows partitions (NTFS) on boot-up, and allow users read and write access
Warning: Ntfs writing support is still experimental. You should not enable it on production machines and/or volumes you don't have backups of. Proceed at your own risk!
* Read #General Notes
sudo apt-get install libfuse2 fuse-utils
* Download the latest ntfsprogs package (these are from the Dapper repositories, so they are safe to install.)
libntfs8 ntfsprogs libfuse2 fuse-utils
* Install the downloaded packages
sudo dpkg -i libfuse2_*.deb fuse-utils_*.deb ntfsprogs_*.deb libntfs8_*.deb
* Add fuse to the list of modules to load
echo fuse | sudo tee -a /etc/modules
* Create a user group to access the ntfs disks
sudo addgroup ntfs
* The output should look something like this, remember the GID (the number printed after the group name) as it may differ and we will need it later:
Adding group `ntfs' (1002)...
Done.
* Read #How to list partition tables
* Create the local mount folder and edit the fstab file to mount the disks to this folder.
e.g. Assumed that /dev/hda1 is the location of Windows partition (NTFS)
Local mount folder: /media/windows
sudo mkdir /media/windows
sudo cp /etc/fstab /etc/fstab.bak
gksudo gedit /etc/fstab
* Append the following line at the end of file, using the GID number previously. The umask following this GID allows write access just to owner (root) and group (ntfs), and read access to everyone.
/dev/hda1 /media/windows ntfs-fuse auto,gid=1002,umask=0002 0 0
* Save the edited file.
* Add users to the ntfs group, where "username" is the name of the user you would like to have write access
sudo adduser username ntfs
* Fix Dapper bug #29865 of the linux-ntfs package:
sudo rm /sbin/mount.ntfs-fuse && sudo ln /usr/bin/ntfsmount /sbin/mount.ntfs-fuse
* If you reboot now, the disk will be writable to the selected users when they logon. If you want the changes to take effect immediately without rebooting, execute the following command, ignoring the errors about "/" and others not being unmounted. You'll have to logout from all your user sessions for the new group to be acknowledged (usually a logout from your graphical session and login back again will do it).
sudo modprobe fuse && sudo umount -a && sudo mount -a