Is it possible to mount an exFAT filesystem on Red Hat Enterprise Linux?

Solution Verified - Updated -


  • Red Hat Enterprise Linux


  • Is it possible to mount an exFAT filesystem on Red Hat Enterprise Linux?


Red Hat Enterprise Linux 8 and earlier

  • Red Hat Enterprise Linux does not support exFAT filesystem. Therefore, it won't be able to mount exFAT filesystem in a supported method.
  • For an unsupported method, you can use the EPEL repository
  • Once that repository is enabled, it's possible to install the required packages.
# yum install -y exfat-utils fuse fuse-exfat
# mkfs.exfat /dev/sdc1  
mkexfatfs 1.2.7
Creating... done.
Flushing... done.
File system created successfully.

Red Hat Enterprise Linux 9

  • An exFAT filesystem may be created by installing the exfatprogs package and using the # mkfs.exfat utility.
  • See the man 8 mkfs.exfat man page for details.

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.


Helpful only in that it told me that it wasn't supported, it's possible to do in other distros

Supported or not, here we go...

sudo -i
yum group install 'Development Tools'
yum install fuse-devel
cd /usr/local/src && git clone
cd exfat
autoreconf --install
./configure --prefix=/usr
make && make install
make clean

In the GUI, the device becomes available automatically. Without the GUI...

tail -f /var/log/messages

Plug in the expat drive. Note the device name. [CTRL]+[C] out of tail.

sudo mount.exfat-fuse /dev/$sdXn /$mount_point

Updated steps of @Christopher Cover:

sudo -i
yum group install 'Development Tools'
yum install fuse-devel gcc autoconf automake git
cd /usr/local/src && git clone
cd exfat
autoreconf --install
./configure --prefix=/usr
make && make install
make clean

Now you should be able to mount exfat (Works from GUI too)

Confirmed this works RHEL 8

A slightly easier solution is to install exfat-utils and fuse-exfat.

Disclaimer: these are from the nux-dextop third-party repo in Romania. It has a "use at your own risk" disclaimer on its home page. It has been approved by the CentOS community. The packages are available for CentOS/RHEL 6 and 7, but not for 5.

Enable the EPEL repository if you haven't done so already, see this solution.

Enable the nux-dextop repo:

[for RHEL 7]    yum install
[for RHEL 6]    yum install

Install the packages:

yum install exfat-utils fuse-exfat

To mount an exfat drive, find the partition or drive you want to mount using "cat /proc/partitions" or "tail /var/log/messages" or "file -s /dev/sd*" or similar. Exfat USB sticks are typically not partitioned, so that the drive (/dev/sdX) will likely not have any partitions under it in /proc/partitions.

mount /dev/sdX /$mount_point

or if it is partitioned,

mount /dev/sdXn /$mount_point

this also works on RHEL 8 (use the RHEL 7 link)

I am just trying my hands on RHEL 7 as a developer subscription for a year. I have been able to mount exFAT drives, as all my external HDDs are formatted in exFAT.

Since Microsoft and Red Hat Inc are all buddy-buddy now, perhaps Microsoft could grant Red Hat permission to move fuse-exfat & exfat-utils from RPMFusion into EPEL & Fedora repos?

Since you wrote that, Microsoft have joined the Open Invention Network[1], which I would imaging would make exFAT support less of a legal snag?


Right now they get moolah from exfat licensing so I doubt it.

Thank you sir it is working well after the instruction followed

For Red Hat Enterprise Linux 8, there is no exFAT support in EPEL yet.

I haven't spotted it in EPEL 8 yet, nor in the Fedora EPEL bug report system. Is it planned that it will be added to EPEL8 for RHEL8 users in the future?

Plugged in USB Drive in exFat format-was not recognised Logged in as root and ran the following command

yum install -y exfat-utils fuse fuse-exfat

and the USB exFat drive was recognised immediately