I always had problems to write on my external NTFS hard drive. I just downloaded the ntfs-3g package and mounted the device with file type ntfs-3g. Now I can, even as a normal user, access and write on the disk.
[root@mymachine:~]$ aptitude install ntfs-3g [root@mymachine:~]$ mount /dev/sdb1 /mnt/external-disk/ -t ntfs-3g
Tags: external hard drive, firewire, Linux, mount, ntfs