exFAT (Extended File Allocation Table) è un file system Microsoft proprietario ottimizzato per dispositivi di memoria flash come schede SD e unità flash USB. È stato progettato per sostituire il vecchio file system FAT32 a 32 bit che non può archiviare file di dimensioni superiori a 4 GB.
Il file system exFAT è supportato nelle ultime versioni dei sistemi operativi Windows e macOS. CentOS, come la maggior parte delle altre principali distribuzioni Linux, non fornisce supporto per il filesystem exFAT proprietario per impostazione predefinita.
Se stai utilizzando CentOS come sistema operativo, è probabile che a un certo punto si verifichi un problema durante il tentativo di montare un'unità USB formattata exFAT.
Questo tutorial spiega come abilitare il supporto exFAT su CentOS 7.
Montaggio di exFAT Drive su CentOS #
Per poter montare il filesystem exFAT su CentOS dovrai installare il modulo FUSE exFAT gratuito e gli strumenti che forniscono un'implementazione del file system exFAT con funzionalità complete per sistemi simili a Unix.
I pacchetti exFAT non sono disponibili nei repository principali di CentOS 7. Puoi scegliere di creare gli strumenti exFAT da sourceo di installarlo con yum dal Nux Dextoprepository. Andremo con la seconda opzione.
Il repository Nux dipende dal repository EPELsoftware. Se il repository EPEL non è abilitato sul tuo sistema, abilitalo digitando:
sudo yum install epel-release
Quindi, importa la chiave GPG del repository e abilita il repository Nux installando il pacchetto rpm:
sudo rpm -v --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
Una volta abilitato il repository, installa exfat-fuse
e exfat-utils
pacchetti utilizzando i seguenti comandi:
sudo yum install exfat-utils fuse-exfat
Questo è tutto! Ora puoi montare il tuo dispositivo formattato exFAT.