Cómo montar una unidad exFAT en Ubuntu y otros Linux
exFAT es un sistema de archivos patentado creado por Microsoft en 2006 que se usó originalmente en los sistemas operativos Windows y en varias tarjetas SD y unidades USB. El objetivo principal del sistema de archivos exFAT es optimizar para una unidad flash USB.
Actualmente, exFAT representa un estándar para el sistema de archivos predeterminado utilizado por muchas tarjetas SD de alta capacidad o unidades de memoria USB.
En Linux, exFAT fue compatible con una implementación especial llamada fusible-expatriado. Para montar una unidad exFAT en Linux, debe instalar fusible-expatriado.
Este tutorial muestra cómo instalar fusible-exfat y montar una unidad exFAT en Linux.
NOTA: Si actualmente está utilizando un kernel de Linux inferior a 5.4, probablemente tendrá problemas para montar una unidad exFAT en su sistema Linux. El kernel de Linux tiene soporte nativo para exFAT a partir de la adaptación 5.4. A partir de Kernel 5.7, se agregó el nuevo controlador exfat para formatos de medios más grandes, le recomendamos que use exfatprogs herramienta para administrar el sistema de archivos exFAT.
Instalación fusible-expatriado en distribuciones basadas en Debian (Ubuntu, Debian o Linux Mint)
Fuse-exfat está disponible por defecto en los repositorios de Debian, Ubuntu y Linux Mint. Para instalar fuse-exfat, ejecute el siguiente comando:
$ sudo apt install exfat-fuse exfat-utils
Esto instala exfat-fuse junto con las utilidades, que es un conjunto de exfat-utils.
Instale fuse-exfat en CentOS 7 y CentOS 8
Para CentOS 7 primero debe importar la clave GPG oficial para el repositorio Nux Dextop:
$ sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
En segundo lugar, instale el repositorio rpm de Nux Dextop:
$ sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm
Y luego, también necesita habilitar el repositorio EPEL:
$ sudo yum install epel-release
Ahora instale fuse-exfat en CentOS 7
$ sudo yum install fuse-exfat exfat-utils
Instale fuse-exfat en CentOS 8
Primero, habilite el repositorio EPEL
$ sudo yum install epel-release
Y luego instale fuse-exfat con yum en CentOS 8
$ sudo yum install fuse-exfat exfat-utils
Instalar fuse-exfat en Fedora
Para Fedora, primero debe habilitar el repositorio sin rpmfusion:
$ sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
Luego instale con el administrador de paquetes predeterminado:
$ sudo dnf install fuse-exfat exfat-utils
Monte la unidad exFAT en Linux
Una vez que se haya instalado fuse-exfat, monte una unidad exFAT con el comando de montaje.
La unidad exFAT en mi caso está asignada a /dev/sdb1. Para montar, escriba:
$ sudo mount -t exfat /dev/sdb1 /mnt
Ahora verifique si el montaje fue exitoso:
$ mount | grep sdb
Producción:
/dev/sdb1 on /mnt type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
También puede verificar con el comando df:
$ df -T | grep sdb
Producción:
/dev/sdb1 fuseblk 125279488 5243520 120035968 5%
Conclusión
En este tutorial, aprendimos cómo instalar fuze-exfat, la implementación especial de exFAT para Linux y la facilidad con la que puede montar una unidad exFAT en Linux.