This is a quick and simple guide to mount NTFS drives in RHEL (Red Hat Enterprise Linux) or any of its derivatives like Cent OS or Scientific Linux. If you are using new version of fedora, then it comes with built in packages which can mount NTFS drives.

Unfortunately, RHEL do not support mounting of NTFS file systems (Pendrive, Windows Partion, etc.) for read-write mode. But this can be done by using a package called NTFS-3G which we’ll be getting through EPEL repository (Extra packages for enterprise linux) hosted by .

At the time of writing this article I was using RHEL 6.4, and RHEL 7 was still in beta stage. Probably, the newer version may have built-in support for NTFS and FAT file system’s, but for now we’ll depend on NTFS-3G package.

Head on to EPEL server. Then select the proper links and reach here. 

Now you’ll be presented with the list of all the packages available for you via EPEL. Hit CTRL+F and type ntfs.

mount ntfs drives in rhel

Select the one as per your system :

x86_64 – For 64 Bit systems

i686 – for 32 Bit systems

Download and save it.

#rpm -ivh <path to package>

It should be in your Downloads folder if you haven’t selected any custom location.

Now,if you wish to add EPEL to your list of repositories, that is when ever you wish to check for any package via YUM you should also check the database of EPEL, use these steps :

First, you need to install the EPEL package,

Navigate to the EPEL database list of packages.

Hit CTRL+F and type epel, so that you will find the epel package, download and install using this command : –

#rpm -ivh <path to package>

Once installed verify the repolist : –

#yum repolist

Once verified , you can use this command to specify only EPEL database using yum  : –

For searching, retrieving info about a package and installing a package respectively the commands will be: –

#yum --enablerepo=epel search ntfs-3g
#yum --enablerepo=epel info ntfs-3g
#yum --enablerepo=epel install ntfs-3g

And obviously, you can always replace ntfs-3g with your desired package name.

Now, you may restart your linux system. And try inserting your NTFS drive/ File system (Pen drive, Windows Partition, etc.) and they will be automatically mounted. If you face any error, try running this command in windows : –

chkdsk F:
chkdsk F:

because sometimes they get some bad sector problem which this command line tool in windows fixes very efficiently. Remember to replace F: with your specified drive letter.

Hope that helps. Let me know your suggestion’s via comments below.

Happy learning.

Add your valuable thoughts to the discussion

Notify of