NTFS

NTFS (New Technology File System) is the default filesystem for Microsoft Windows. It is the only file system that can be read as well with Windows as with Linux and can store files greater than 2GB.

= Creating NTFS volumes = To create an NTFS volume you need to format a partition erasing all data. In this example we use /dev/sdb1: Disk /dev/sdb: 8254 MB, 8254390272 bytes 254 heads, 62 sectors/track, 1023 cylinders Units = cylinders of 15748 * 512 = 8062976 bytes Disk identifier: 0x1ebdf237 Device Boot     Start         End      Blocks   Id  System /dev/sdb1              1        1023     8055071   83  Linux Cluster size has been automatically set to 4096 bytes. Initializing device with zeroes: 100% - Done. Creating NTFS volume structures. mkntfs completed successfully. Have a nice day.
 * 1) fdisk -l /dev/sdb
 * 1) mkfs.ntfs /dev/sdb1

= mounting NTFS volumes = In Linux there are the following ways to mount NTFS volumes: Linux-NTFS (kernel driver), ntfs-3g (fuse) and Captive-NTFS.

read/write
To mount our NTFS partition read/write, use ntfs3g: total 1 -rwxrwxrwx 1 root root 6 Dec 8 12:37 welt ntfs3g uses fuse.
 * 1) mkdir /mnt/ntfs
 * 2) ntfs-3g /dev/sdb1 /mnt/ntfs
 * 3) ls /mnt/ntfs
 * 4) echo hallo>/mnt/ntfs/welt
 * 5) ll /mnt/ntfs/

= unmounting NTFS volumes = To unmount our NTFS partition, remember that it is mounted using fuse: [...] /dev/sdb1 on /mnt/ntfs type fuseblk (rw,allow_other,blksize=4096) So you can just unmount it using the command umount:
 * 1) mount
 * 1) umount /dev/sdb1