Originally Posted by jiml8
Also, the read/write linux ntfs driver is still immature, not optimized, prone to obscure errors, and slow.
While it is a vast improvement over everything that came before, it still has a way to go before I, for one, would even consider it as a filesystem of choice for a Linux system.
I agree with jiml8 about not using ntfs as a filesystem in Linux, but I've to disagree about the driver instability. NTFS-3G driver (not the one included with the kernel) has been around for quite a while and it has reached its stable release (1.0) in the beginning of 2007. A lot of Linux distributions are shipping with the driver and so far, I've no problems doing any "normal" (create, modify, rename, move, or delete) operations in any of my NTFS partition.
I also stream videos from my USB-HD (NTFS) to my old Xbox without a hitch through samba. I also use another USB HD as backup and transfering files is pretty quick. So speed is not really an issue here. Check this links if you don't believe me:
So rest assured that this driver is pretty solid for day-to-day use.
Personally, I would not use NTFS at all if I could. I will most likely format my USB disks to ext3 and create a small partition of type FAT to keep Windows drivers for ext2 on it. I am not a fan of NTFS (the file system itself, not the driver), but I have to say that the Linux drivers work great.