Mount a Windows Partition Using Captive-NTFS

This short tutorial instructs you on how to mount a Windows NTFS partition from a Linux partition using captive-ntfs tool. First, obtain captive-ntfs here. Follow the instructions for installation.

Next, mount the Windows partition:

mount -t captive-ntfs /dev/hda1 /mnt/win

Let's break this down.

  • -t captive-ntfs - The -t tells mount that the next parameter is the partition type to use, in this case, captive-ntfs. Other mount types include FAT16, MSDOS, iso9660 (for mounting CD's), etc. Just do a man mount to view a list of the different mount types.
  • /dev/hda1 - This is the device that Windows is physically mounted on.
  • /mnt/win - This is where you'll want to mount Windows NTFS. It's almost like a virtual mount point which allows Linux to see it.

If you would like the Windows partition to be permanently mounted every time you reboot into Windows, just add it to your /etc/fstab file. I'm assuming you already know how to do this Wink