How to Reformat an External Hard Drive to NTFS Format In Linux

If you have files that are bigger than 4GB in size, you will find that you can’t back them up to your external hard disk, even though it has 1TB of storage space. The reason being, when you first bought the hard disk, it is pre-formatted with FAT32 format, and in case you don’t know, FAT32 has a 4GB file size restriction. This means that it can’t store files that are bigger than 4GB in size.

A good way to overcome this is to reformat the external hard disk to NTFS format. NTFS does not has a 4GB file restriction and can be accessed easily from Windows, Mac and Linux (with the help of NTFS-3G).

Mac and Linux users might be tempted to reformat the hard disk to either HFS (for time machine) or Ext3 format. It will work well with your computer, but in the event that your system crashes and you want to retrieve your backup files from other computer (that are not Mac or Linux), you might have difficulties getting it to read your files.

Update: Before you try this, please back up all your files from on your external hard drive. The process will completely wipe off all data on your hard disk.

Reformat external hard disk to NTFS

In your Ubuntu Hardy, open up the terminal and install the following applications:

sudo apt-get install gparted ntfsprogs

Plug in your external hard disk.

Your system should detect the hard disk and automount it to your system.

Before you can do a reformat, you will have to unmount it. On the desktop, right-click on the hard disk icon and select “Unmount volume“.

Go to System->Administration->Partition Editor. On the top right, click on the dropdown box. You should see something like the image below. Select the entry that corresponds to your external hard disk.

On the main window, select the partition, right-click and select Format to -> NTFS. Click Apply.

That’s it. Your external hard disk is now in NTFS format.