On Wed, 4 Feb 2004, Jan Kratochvil wrote:
>
> Fine, this is correct now. I was referring to the text:
>
> Linux Kernel v2.4.21-pre5-ac3 Configuration
> NTFS write support (DANGEROUS)
Nobody develops/cares about this archaic driver since around 1999. Write
support isn't dangerous or experimental but broken. All distros who care
about NTFS support patch the 2.4 kernels with the backport of the
completely rewritten new NTFS driver.
Honestly, I don't understand why this obsolete, unreliable driver (has
several problems even with read support) or its write support is in the
2.4 kernel. Write should have been throw away completely but it would have
been better to replace it with the rewritten driver. Of course it's not
advicable doing this kind of things during a stable serial kernel but hey,
if it's broken and unstable, there isn't much to lose.
The inclusion and usage of this driver is the source of an apparently
never ending misconceptions, confusions -- it seems for me. However the
new driver is in 2.6 (in the kernel since 2.5.11) so the situation should
improve.
> damaged. Also, download the Linux-NTFS project distribution from
> Sourceforge at <http://linux-ntfs.sf.net/> and always run the
> included ntfsfix utility after writing to an NTFS partition from
> Linux to fix some of the damage done by the driver. You should run
The obsoleted NTFS driver in 2.4 wasn't written by this project. When
nobody cared about NTFS for a long time, Anton stepped forward, disabled
the broken write for W2K, XP, fixed fatal issues, wrote 'ntfsfix' for the
people who suffered from the faults of the driver, etc but because the old
driver source wasn't adequate to support many "modern" features of the
kernel (SMP, reentrance, etc) moreover to extend it for W2K, XP support,
he started to rewrite the driver and established this project. At least
this is what I know, I hope it's correct :)
Szaka
|