NTFS is Windows NT File System format. It has more performance, reliability, and compatibility not found in the FAT file system. For default, Ubuntu doesn’t support NTFS format.
How can I write on NTFS format disks?
If you are using Ubuntu Feisty (7.04), you can’t read or write on NTFS format. You have to download the additional package for this function. These installation packages are ‘ntfs-3g‘ and ‘ntfs-config‘.
taufanlubis@zyrex:~$ sudo apt-get install ntfs-3g ntfs-config
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following extra packages will be installed:
The following NEW packages will be installed:
fuse-utils ntfs-3g ntfs-config
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 146kB of archives.
After unpacking 754kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://archive.ubuntu.com feisty/main fuse-utils 2.6.3-1ubuntu2 [77.4kB]
Get:2 http://archive.ubuntu.com feisty/universe ntfs-3g 1:1.328-1 [25.9kB]
Get:3 http://archive.ubuntu.com feisty/universe ntfs-config 0.5.5-0ubuntu1 [42.5kB]
Fetched 146kB in 3s (47.4kB/s)
Selecting previously deselected package fuse-utils.
(Reading database … 155099 files and directories currently installed.)
Unpacking fuse-utils (from …/fuse-utils_2.6.3-1ubuntu2_i386.deb) …
Setting up fuse-utils (2.6.3-1ubuntu2) …
creating fuse device node…
udev active, devices will be created in /dev/.static/dev/
creating fuse group…
Selecting previously deselected package ntfs-3g.
(Reading database … 155118 files and directories currently installed.)
Unpacking ntfs-3g (from …/ntfs-3g_1%3a1.328-1_i386.deb) …
Selecting previously deselected package ntfs-config.
Unpacking ntfs-config (from …/ntfs-config_0.5.5-0ubuntu1_i386.deb) …
Setting up ntfs-3g (1.328-1) …
Setting ntfs-3g suid root with group fuse…done
Users from ‘fuse’ group can now mount NTFS volume.
Setting up ntfs-config (0.5.5-0ubuntu1) …
After the installation process is done, a setting menu will occur. You can choose to enable the ‘write’ function.
You can change the configuration from ‘ntfs-config’ screen.
Open menu ‘Application > System Tools > NTFS Configuration Tool‘.
After ‘ntfs-config’ screen is displayed, select partition that you want to configure and click on ‘Apply‘.
Then when NTFS write support configuration tool displayed, choose both ‘Enable write support for internal device‘ and ‘Disable write support for external device‘.
Enable write support for internal device
You will be able to write data on NTFS format disk (internal hard disk and shared data in windows network).
Disable write support for external device
If you enable it, sometimes your USB External Hard disk will not be recognized by Ubuntu. Actually, this is the problem that I got in the moment (I use external HD Maxtor One Touch 100GB). When I wrote this article, I haven’t do googling yet to find the solution. So, please write comments if you find the solution earlier than me.