CaptiveHowTo

Revision 4 as of 2006-01-29 21:42:43

Clear message

Captive is a program that allows full read/write access to NTFS partitions under Linux by wrapping Windows' native "ntfs.sys" file. It won't just install and work by itself under Ubuntu as it is now, so here's what you have to do:

  • Needed:

1 computer with NTFS partition(s) that you want to access.

1 licensed Windows install disk or Windows installation(you need the ntfs.sys file)

Note: I didn't add "sudo" in everywhere you need to type it. You can probably figure this out.

1. Compile kernel 2.6.14 or later (source available at [http://www.kernel.org kernel.org]). Details of the best way to compile/install the kernel in Ubuntu [http://www.ubuntuforums.org/showthread.php?t=84174 here].

2. Install FUSE, either by installing the necessary Ubuntu packages (libfuse2, fuse-utils, and fuse-source) or by compiling it from source (source code available [http://fuse.sourceforge.net here]).

3. Download the Captive software from [http://www.jankratochvil.net/project/captive/ here]. After decompressing/untarring the package, cd into the directory and then type "./install."

4. Type "captive-install-acquire" to find/use the necessary drivers.

5. Type "modprobe fuse" to load the FUSE module into your kernel.

6. Captive should have already edited your /etc/fstab so that all you have to do is type "mount /mnt/hda1" or whatever it is. Check your fstab, comment out any other entries for your NTFS partitions by putting a '#' at the beginning of the line. While you're there, change the mountpoints if you feel like it (I like to have them mounted in /media instead of /mnt, but that's me).


CategoryDocumentation CategoryCleanup