Tinjaw, I copied the exact same paragraph and was going to post it here
One more question is about partitions.
andlinux uses cofs to mount ntfs partitions. it works well.
However, maybe it's even better to create linux partitions and mount them natively. It seems that windows can see an ext2/3 partitions well enough:http://www.fs-driver.org/faq.html
However, it worries me that maybe ext3 is not that well supported:
If you mount an Ext3 file system as an Ext2 file system and the file system is not cleanly dismounted, (e.g. due to a system crash), you have to run the e2fsck tool. (Linux does it automatically.) Running e2fsck can take several hours on large volumes. You do not benefit from journaling the Ext3 file system, because you have to run e2fsck.
So my question is: should I create a data partition as NTFS and use cofs, or is it better to make it ext3 and force windows to see it with these drivers?
I'm looking for best performance with many small files. WHich is better, ntfs or ext3?
Other options (JFS, XFS) are not that well supported on win (there are drivers but not reliable)