Adding captive NTFS would be ideal I feel. There should be no licensing issues since captive-ntfs could only be used if the user already had an ntfs partition with a windows 2000 or xp install. The captive-ntfs driver is capable of searching (using libntfs) the drive before mounting it for the driver. All that is needed is to make sure the kernel has lufs support.

I propose that knoppix attempt to use captive-ntfs where possible and where the ntfs.sys driver exists on the user's machine, and default to mounting all ntfs partitions with this driver in full read-write mode. if captive-ntfs is not available due to the driver not being present (although it can download the driver from microsoft, knoppix should not do this), mounts should fall back to ntfs.

Furthermore, if captive-ntfs is availabe and the partitions can be mounted read/write, knoppix should allow the user settings to be saved onto it, just like is presently available when dealing with ext2 or fat32 partitions.

Michael