Hi!
First fact:
I can see that many Linux coders are wrestling with NTFS support
problem. It seems to be very complicated thing. It seems that exact
structure of NTFS is a secret of Microsoft and this structure needs to
be hacked to make Linux driver.
Even if many things are already known, the driver can only read NTFS,
otherwise it will SPOIL the partition.
The other fact:
Developers from "Sysinternals" (Mark Russinovich and others) have
developed Windows98-wrapper for standard Windows NT/2000 NTFS driver
and there is no compatibility problem because this is NATIVE driver,
not something invented by themselves.
We should only install this wrapper and take some files from Windows
2000 distribution package - NTFS support is ready. Yes, it is not
stable, but, I think, mainly because of Windows98 nature.
SO, I HAVE VERY SIMPLE QUESTION:
Why somebody needs to develop his own NTFS driver instead of making
the wrapper for standard NTFS driver taken from Windows NT/2000
distribution package, just like "NTFS for Windows98" from Sysinternals?
It will be:
1. Easier to do
2. Safer, because this is a standard driver from Microsoft which won't
spoil everything.
Yes, this module will be able to work only on x86 machines, but it
isn't a big problem, because Windows NT (and NTFS) can mainly be found
on x86 systems.
|