Hi,
As GPLed Linux-NTFS still has no NTFS r/w capability I completed the project
for reliable r/w access in Wine way by using MS-Windows ntfs.sys driver.
Captive-NTFS
http://www.jankratochvil.net/project/captive/
As my project needs to get ntfs.sys/ntoskrnl.exe driver(s) from possibly ext2,
vfat, web/http and/or ntfs disks I wrote libntfs:// method handler using
ntfsprogs libntfs to unify the driver acquiration methods by cute Gnome-VFS.
It avoids dependencies on pre-compiled platform-specific Linux kernel driver.
libntfs:// now allows access by Gnome-VFS aware applications such as
gnomevfs-ls file:///dev/hda1#libntfs:/Windows
gnome-vfs/test/test-shell
cd file:///dev/hda1#libntfs:/
ls
open fh some_file
seek fh 42
read fh 23
as a Gnome-VFS filter driver for the universal NTFS access. Besides my specific
needs for the driver files acquiration it can also serve as a general interface
for debugging libntfs without the need to write specific command-line interface
tools.
Would you like to integrate libntfs:// Gnome-VFS method handler to 'ntfsprogs'
package? Otherwise I am going to merge it to my main 'captive' NTFS
implementation tree just as an captive-install-acquire(1) support component.
libntfs:// CVS is accessible at:
cvs -d :pserver:pserver:@cvs.jankratochvil.net:/cvs -z3 checkout ntfsprogs-gnomevfs
http://cvs.jankratochvil.net/viewcvs/ntfsprogs-gnomevfs/
http://cvs.jankratochvil.net/viewcvs/ntfsprogs-gnomevfs/ntfsprogs-gnomevfs.tar.gz?tarball=1
libntfs:// source packages can be downloaded at:
http://www.jankratochvil.net/project/captive/dist/ntfsprogs-gnomevfs-1.0.2.tar.gz
http://www.jankratochvil.net/project/captive/dist/ntfsprogs-gnomevfs-1.0.2-0.src.rpm
libntfs:// binary prebuilt packages can be downloaded at:
http://www.jankratochvil.net/project/captive/dist/ntfsprogs-gnomevfs-1.0.2-0.i386.rpm
http://www.jankratochvil.net/project/captive/dist/ntfsprogs-gnomevfs_1.0.2_i386.deb
Regards,
Jan Kratochvil
--
Jan Kratochvil; Captive: free R/W NTFS Filesystem; http://www.jankratochvil.net/
|