Mount unknown filesystem exfat


Following are the simple instructions on how to mount Windows USB drive onto Centos/RHEL 7 and also resolve a very common mounting issue which presents itself with error: mount: unknown filesystem type ‘exfat’.

Before we can mount the USB drive, we need to first obtain its file system path. Run following command to do so:

In the output, you need to look for your USB drive, I’ve found mine by SSD the disk size (120 GB) and SDB denominator.

Another, perhaps easier way to do this, is to run following command:

It’ll output something like this:

Anyhow, as you can see, my USB drive is listed as: /dev/sdb1, and this is all I needed to know in order to mount it onto my CentOS system.

Now, let’s create a directory to which we will attach our USB drive:

And finally let’s mount the file system to


directory we’ve just created.

Now your USB drive will be accessible by browsing to:

0 0

Mounting a Windows created external disk on a Linux system (Centos 7, now) and seeing :

mount: unknown filesystem type 'ntfs'

Its time to install some more free software ! The disk looks like :

[root@server svenn]# fdisk -l /dev/sdbg Disk /dev/sdbg: 3000.6 GB, 3000592977920 bytes, 732566645 sectors Units = sectors of 1 * 4096 = 4096 bytes Sector size (logical/physical): 4096 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk label type: dos Disk identifier: 0x49208b59 Device Boot Start End Blocks Id System /dev/sdbg1 2048 732565503 2930253824 7 HPFS/NTFS/exFAT

NTFS, the mark of a windows user … well on to solving it :

If you haven’t install the epel-repo do that first :

yum install epel-release

Then install this package :

yum install ntfs-3g

and mount this little disk :

mount /dev/sdbg1 /media/tmp_disk

my /var/log/messages looks like this :

Apr 21 13:22:06 server kernel: fuse init (API version...
0 0

***Solution found, NOOB problem: i hadn't installed the proper el7 rpms for both





Hi guys, i'm desperately in need of help! I can't get my exfat drive working at all...

Code: Select all

Unable to access “scottyhdd”
Error mounting /dev/sdb1 at /run/media/jack/scottyhdd: Command-line `mount -t "exfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,iocharset=utf8,namecase=0,errors=remount-ro,umask=0077" "/dev/sdb1" "/run/media/jack/fatty"' exited with non-zero exit status 32: mount: unknown filesystem type 'exfat'

I've tried installing: exfat-utils-1.0.1-2.el6.x86_64.rpm, No luck.

This page got me nowhere sadly:

I posted attempts there. (Not sure how long mod approval takes.)

If anyone could find any relevant information on this i'd love you long time. I'm very tired of hopping from distro to disto....

0 0

You get this error because the exfat filesystem is not installed in Ubuntu by default.

Since Ubuntu 13.10, this package is in the main repository. Just install exfat-fuse and exfat-utils:

sudo apt-get install exfat-fuse exfat-utils

For ubuntu 13.04 and lower, you'll need a ppa to install the exfat support. Installation procedure:

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

If you see the error gpg: "" not a key ID: skipping during the apt-add-repository step, then you'll need to manually install the signing key and run the apt-get update and apt-get install steps after that:

sudo apt-key adv --keyserver --recv-keys...
0 0

I'm in possession of a 100G disk that sports a partition that I have not been able to mount.

Using partx -o type on the device tells me the partition has type 0xa5, generally associated with BSD operating systems. Executing a plain mount command tells me I need to specify a filesystem type.

From the 0xa5 marker I concluded it could be some version of ufs. mount -t ufs -o ufstype=ufs2 (the default for modern FreeBSD, right?) did not yield a successful mount. dmesg complains about missing "magic numbers". Trying a number of the alternative options for ufstype has the same results.


Does anyone have any tips for figuring out how to access the data on this partition? Is there a generic way to autodetect/mount partitions that I could...
0 0

exFAT basically takes the FAT file system to the next level, adding a large amount of long awaited features that the FAT32 system was sorely lacking. One of the key features for people doing video editing is the support for >4GiB files and much larger partition sizes than FAT32 typically supported, making it much easier to work with modern multi-terabyte drives..

exFAT is available for Windows Vista, 7, and I believe I may have even seen a Microsoft release to make XP work with exFAT. There are some people working on Linux exFAT support, but I can't tell how far along they are, and as always, there is a risk of corrupting your data just like with NTFS...

From Wikipedia (my comments in bold):

Scalability to large disk sizes: 64 ZiB theoretical max, 512 TiB recommended max, raised from the 16 TiB limit of FAT32 partitions. Note that the built-in Windows 2000/XP/Vista/7 can mount and support FAT32 volumes larger than 32 GB, but cannot create a FAT32 volume larger...
0 0
0 0
(solution in last post)

I'm having trouble mounting an external HDD on a raspberry pi running raspbian (yes I know this is an ubuntu forum). I'm connecting to the RPi by ssh from my ubuntu machine and thus can only make changes via command line.

From 'sudo fdisk -l' the HDD has the following filesystem:


Device Boot Start End Blocks Id System /dev/sda1 2048 1953521663 976759808 7 HPFS/NTFS/exFAT In '/etc/fstab' I have set the disk as following:


/dev/sda1 /mnt/ehdd ntfs defaults 0 0 Doing 'sudo mount /dev/sda1 /mnt/ehdd' gives:


mount: warning: /mnt/ehdd seems to be mounted read-only. I've found a similar post on here ( which mentioned journalling being a problem. In my case the HDD was originally formatted as NTFS by win7 (iirc), I use this HDD on another system and it's automatically mounted correctly and has been...
0 0
0 0