[conspire] Safe NTFS read/write driver for Linux

Rick Moen rick at linuxmafia.com
Tue Jul 18 15:16:09 PDT 2006


Quoting Don Marti (dmarti at zgp.org):

> More FUSE fun in progress: ZFS!
> http://zfs-on-fuse.blogspot.com/

Go, Ricardo Correia!

FUSE rocks.  It's especially nice with NTFS, for two reasons:

1.  NTFS is pretty darned complex, and so Szaka's driver's implementation
is necessarily likewise, even though it still punts (non-corruptingly) on
about a dozen corner cases and doesn't yet handle permissions and
ownership:  When implemented in userspace, filesystem code choking can't 
bring down the entire system.

2.  Red Hat (and perhaps others) still declines to include any NTFS
driver in Linux distro kernels, on what are suspected to be patent
grounds.  FUSE lets people easily retrofit Szaka's ntfsmount fork
without touching their kernels.

Even with the theoretical overhead of running entirely in userspace,
Szaka's driver yields test results (using bonnie++) several times faster
than ext3's.  Adding support for file rights and those corner cases will
undoubtedly slow it down, but still....





More information about the conspire mailing list