Después de leer este tutorial, podrá leer el contenido dentro de las particiones EXFAT (Tabla de asignación de archivos extendidos).
Después de las instrucciones prácticas, introduje brevemente los diferentes tipos de partición de Microsoft, que también lo ayudarán a comprender las posibles razones detrás de su dificultad para leer los sistemas de archivos EXFAT. Los comandos de montaje básico también se describen al final de este documento.
Todas las instrucciones en este tutorial incluyen capturas de pantalla, lo que facilita a cada usuario de Linux comprenderlas y aplicarlas.
Lectura de particiones exfat en Linux
Antes de comenzar, verifiquemos las particiones existentes usando el fdisk comando seguido de la -l (Lista) Bandera, como se muestra en la figura a continuación. Recuerda usar sudo.
sudo fdisk -l
Como puede ver, hay un Datos básicos de Microsoft tipo de partición.
Este tipo de partición puede incluir MBR (Master Boot Record), FAT16, FAT32, NTFS y EXFAT.
También puede usar gparted para verificar el tipo de partición.
Como puede ver, la partición /dev /sdc2 es un tipo de partición exfat.
Normalmente, los paquetes necesarios para leer las particiones exfat ya están instalados. En caso de que no estén presentes en su sistema, puede instalarlos en distribuciones de Linux con sede en Debian ejecutando el siguiente comando:
sudo apt install exfat-fuse exfat-utils -y
En las distribuciones de Linux con sede en Redhat, use el Yum Packages Manager, como se muestra a continuación:
yum instalación -y exfat-uTils fusible fusible-exfat
Verifique la partición en busca de errores usando FSCK, Como se muestra abajo:
sudo fsck /dev /sdb2
En el ejemplo anterior, no se encontraron errores.
Vea el siguiente ejemplo donde se encontró un error. Si se encuentra un error, escriba Y Cuando se solicite y presione INGRESAR.
Opcionalmente, puede ejecutar el siguiente comando especificando el sistema de archivos:
FSCK.exhat
Crear un punto de montaje; Tanto el nombre como la ubicación son arbitrarios. En este ejemplo, crearé un directorio llamado exhat Bajo el directorio raíz del sistema:
sudo mkdir /exfat
Ahora, monte la partición exfat en el punto de montaje creado, en mi caso /exhat.
Sudo Mount /Dev /Sdb2 /Exfat
Puede verificar si la partición es legible ejecutando el siguiente comando:
ls /exfat
Como puede ver, el contenido de la partición aparece.
EXFAT VS FAT32 VS NTFS
El tipo de partición FAT32 se desarrolló para Windows 95, reemplazando el tipo FAT16 anterior.
La mayor ventaja del tipo de partición FAT32 es su compatibilidad con casi todos los dispositivos, incluidos unidades, palitos USB, televisores, consolas de juegos, etc.
La mayor desventaja FAT32 es que no puede almacenar archivos más grandes que 4 GB. Las particiones FAT32 no pueden ser más grandes que 2 TB.
Es por eso que este tipo de sistema de archivos está siendo descontinuado y reemplazado por NTFS.
Mientras que las particiones FAT32 no pueden almacenar archivos de más de 4 GB, las particiones de NTFS admiten archivos de hasta 16 TB. NTFS también le permite administrar los permisos de archivos y crear instantáneas.
El sistema de archivos EXFAT se desarrolló principalmente para recuerdos de flash USB. Esto puede verse como una mejora del antiguo sistema de archivos FAT32 sin el límite de tamaño de archivo de 2 GB y con soporte para ACL (listas de control de acceso).
El exfat es compatible con Windows XP SP2 y versiones más nuevas. También es reconocido por Android Kitkat y los nuevos Mac OS X, Linux e iPados.
Algunos comandos de montaje
En este tutorial, montamos el sistema de archivos EXFAT sin especificar su tipo (porque Simple es mejor). Pero el comando de montaje tiene el -T (Tipo) indicador disponible para especificar ciertos sistemas de archivos; puedes usarlo.
En el siguiente ejemplo, solo uso el comando de montura para enumerar los sistemas de archivos ext4.
montaje -t ext4
Para montar dispositivos o particiones que especifiquen el tipo de sistema de archivos, use la siguiente sintaxis. Aquí, es el tipo (e.gramo., ext4), es el sistema de archivos para montar (e.gramo., /dev/sdxy) y es el directorio local donde los archivos montados serán accesibles.
Monte -T
Para montar imágenes ISO, puede usar el siguiente comando:
monte de sudo-o bucle
Conclusión
Por defecto, Linux Systems debería poder montar particiones exfat. Solo en algunos casos los usuarios no pueden hacerlo; Algunos paquetes adicionales deben instalarse como se describe en las instrucciones anteriores. Como puede ver, el montaje de exfat o cualquier otro tipo de sistema de archivos es bastante simple y cualquier usuario de Linux puede lograrlo independientemente del nivel de conocimiento. El montaje de los sistemas de archivos se encuentra entre los conocimientos más básicos de Linux que los usuarios deben adquirir. En los sistemas con administradores de ventanas X, el montaje se puede realizar desde la interfaz gráfica utilizando el Administrador de archivos (simplemente haga clic con el botón derecho en el sistema de archivos para montar y presione el montaje). Esto no se incluyó en este tutorial porque el método varía de una distribución a otra, mientras que el modo de texto a través de la consola es válido para cada distribución de Linux.
Gracias por leer este tutorial explicando cómo leer los sistemas de archivos exfat en Linux. Sigue siguiéndonos para obtener contenido profesional adicional de Linux.