Enabling exFAT file system on Ubuntu

exFAT (extended file allocation table) is a Microsoft file system that was developed specifically for large storage flash media,for example , an external  USB drive. It was introduced  into Windows vista and Windows 7 initially. It is much faster than other filesystems like FAT32 when it comes to managing files  with large size and at a good speed.

However, even though Ubuntu can recognize many filesystems it doesn’t have the support to recognize exFAT system by default  and hence it has to be downloaded from a 3rd party PPA (a repository where developers upload latest versions of software and patches). I have tried it on Ubuntu 13.04 and 14.04 and it works perfectly. I am sure it works with some of the previous versions as well.  So to install the package , In your terminal use the following commands:

sudo add-apt-repository ppa:relan/exfat
sudo apt-get update
sudo apt-get install fuse fuse-exfat exfat-utils

These commands get the packages from the 3rd party PPA , update to the latest versions and install them on your system.Once installed the system automatically recognizes any hard drives with exFAT format and mounts it. In case where mounting is not done automatically you can always do it manually using the following commands in the terminal:

sudo mkdir /media/exfat</strong>
sudo mount -t exfat <PATH> /media/exfat

remember to change the <PATH> with the path of the external drive.For example if the connected device has the path /dev/sdc then replace <PATH> with /dev/sdc.

Similarly, the device can be unmounted manually using the command:

sudo umount /media/exfat  </strong></li>

The operations that can be performed on ubuntu with exFAT device  is restricted to read or write and cannot be used to format them and the only way to format it  is using windows.