No not everyone likes windows, in particular their proprietry file system, but sometimes it's easiest. Why NTFS? Well FAT32 can't store files greater than 2GB in size (not always an issue but could prove problematic, EXT3 can be read on linux but not natively on MAC or Windows and I don't use a Mac so formatting it into a Mac OSX Extended partition is almost pointless. In my case I have an external hard drive that I want to be able to be read by the most number of computers possible. NTFS here appears to be the most suitable solution (although it will have consequences).
Installing ntfs-3g on Debian GNU/Linux Lenny:
# apt-get install ntfs-3g
The above command should install the programs ntfs-3g, libntfs-3g, fuse-utils, and libfuse2. If not just use apt-get to install the rest.
NOTE: Debian GNU/Linux Etch users will need to install the etch backports or follow the instructions on the tutorial here.
Mounting ntfs-3g properly:
The following command should work wonders:
sudo mount -t ntfs-3g /dev/sda1 /mnt/windows -o umask=0,nls=utf8
ASIDE: Do it on your Mac:
For NTFS support on your mac simply install MacFuse (link to website).



