Jan Kratochvil
Projects Products GIT Resume Contact
UNIX UNIX-devel Web Amiga MS-Windows MS-DOS Patches


Captive: The first free NTFS read/write filesystem for GNU/Linux

This project is no longer maintained.

Project implements the first full read/write free access to NTFS disk drives. You can mount your Microsoft Windows NT, 200x or XP partition as a transparently accessible volume for your GNU/Linux.

This compatibility was achieved 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. Project includes the first open source MS-Windows kernel API for Free operating systems. Involvement of the original driver files was chosen to achieve the best and unprecedented filesystem compatibility and safety.

As opposed to other projects this is currently the only software supporting the full read/write access including the possibility to create/delete files, modify directories etc.

Captive Main Page


CVS Checkout Instructions

cvs -d :pserver:pserver@cvs.jankratochvil.net:/cvs login
	Just hit ENTER (empty password)
cvs -d :pserver:pserver@cvs.jankratochvil.net:/cvs -z3 checkout captive
cd captive
cvs -d :pserver:pserver@cvs.jankratochvil.net:/cvs -z3 checkout -r captive -kk reactos
./src/client/cmdline/captive-cmdline --load-module=/var/lib/captive/ntoskrnl.exe --filesystem=/var/lib/captive/ntfs.sys --disk --blind /dev/hda1



Distribution TypeDownloadable File
Sources (.tar.gz)captive-1.1.7.tar.gz (2.8MB)
'captive-static' build
(never needed for a regular build)
my staticbuild project link


Back to Captive Main Page