Captive provides full read/write access to NTFS disk drives in the WINE way by using the original Microsoft Windows ntfs.sys driver. It emulates the required subsystems of the Microsoft Windows kernel by reusing one of the original ntoskrnl.exe, ReactOS parts, or this project's own reimplementations on a case by case basis. Involvement of the original driver files was chosen to achieve the best and unprecedented filesystem compatibility and safety.
|Operating Systems||POSIX Linux|
|Implementation||Perl C Assembly|
Release Notes: Automatic sandbox restarting was fixed to avoid "disconnected mounts". Charset support for locale filenames was fixed. captive-install-acquire(1) was fixed to run at all again. Other FUSE client fixes were made regarding timestamps, user mounts, and automatic modprobe(8)ing.
Release Notes: Support for the Linux kernel's FUSE interface was added. A script for properly unmounting NTFS filesystems on shutdown was added. Updates were made for recent Microsoft binaries and GNU/Linux build environment compatibility.
Release Notes: This release fixes truncation of files if they are being overwritten. It allows reading of hidden/system NTFS files, mounting of some versions of NT 4.0 NTFS disk drives, and mounting the devices of /dev/ataraid/.
Release Notes: This release features Unicode/UTF8 localized filename support, and fixes incompatibilies with various Linux distributions.
Release Notes: This release fixes NTFS unmount, thereby no longer invoking auto-chkdsk when Windows boots. Loss from moving a directory into itself is now prevented. Various NTFS operations safe refusals have been also fixed.