Come montare un’unità exFAT su Ubuntu e altri Linux
exFAT è un file system proprietario creato da Microsoft nel 2006 originariamente utilizzato nei sistemi operativi Windows e su varie schede SD e unità USB. Lo scopo principale del file system exFAT è quello di ottimizzare per un’unità flash USB.
Attualmente, exFAT rappresenta uno standard per il file system predefinito utilizzato da molte schede SD ad alta capacità o chiavette USB.
Su Linux, exFAT era supportato con un’implementazione speciale chiamata fusibile-expat. Per montare un’unità exFAT su Linux, è necessario installare fusibile-expat.
Questo tutorial mostra come installare fusible-exfat e montare un’unità exFAT su Linux.
NOTA: Se stai attualmente utilizzando un kernel Linux inferiore a 5.4, probabilmente avrai problemi a montare un’unità exFAT sul tuo sistema Linux. Il kernel Linux ha il supporto nativo per exFAT a partire dall’adattamento 5.4. Dal kernel 5.7 è stato aggiunto il nuovo driver exfat per formati multimediali più grandi, ti consigliamo di utilizzare exfatprogs strumento per gestire il file system exFAT.
Installazione fusibile-expat su distribuzioni basate su Debian (Ubuntu, Debian o Linux Mint)
Fuse-exfat è disponibile per impostazione predefinita nei repository Debian, Ubuntu e Linux Mint. Per installare fuse-exfat, esegui il seguente comando:
$ sudo apt install exfat-fuse exfat-utils
Questo installa exfat-fuse insieme a utility che è un insieme di exfat-utils.
Installa fuse-exfat su CentOS 7 e CentOS 8
Per Cent OS 7 per prima cosa devi importare la chiave GPG ufficiale per il repository Nux Dextop:
$ sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
In secondo luogo, installa il repository rpm di Nux Dextop:
$ sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm
E poi, devi anche abilitare il repository EPEL:
$ sudo yum install epel-release
Ora installa fuse-exfat su CentOS 7
$ sudo yum install fuse-exfat exfat-utils
Installa fuse-exfat su CentOS 8
Innanzitutto, abilita il repository EPEL
$ sudo yum install epel-release
E poi installa fuse-exfat con yum su CentOS 8
$ sudo yum install fuse-exfat exfat-utils
Installa fuse-exfat su Fedora
Per Fedora, devi prima abilitare il repository senza rpmfusion:
$ sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
Quindi installa con il gestore pacchetti predefinito:
$ sudo dnf install fuse-exfat exfat-utils
Monta l’unità exFAT su Linux
Una volta installato fuse-exfat, montare un’unità exFAT utilizzando il comando mount.
L’unità exFAT nel mio caso è mappata su /dev/sdb1. Per montare, digitare:
$ sudo mount -t exfat /dev/sdb1 /mnt
Ora controlla se il montaggio è andato a buon fine:
$ mount | grep sdb
Produzione:
/dev/sdb1 on /mnt type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
Puoi anche verificare con il comando df:
$ df -T | grep sdb
Produzione:
/dev/sdb1 fuseblk 125279488 5243520 120035968 5%
Conclusione
In questo tutorial abbiamo imparato come installare fuze-exfat, l’implementazione speciale di exFAT per Linux e con quanta facilità puoi montare l’unità exFAT su Linux.