I file system sono essenziali per la lettura, la scrittura e la localizzazione dei dati in qualsiasi sistema operativo e sono essenziali affinché dispositivi come dischi rigidi o chiavette USB possano essere riconosciuti e avere pieno accesso al loro contenuto.
A causa dei diversi sistemi operativi attuali, come Windows, Linux e macOS, è importante chiarire che ognuno presenta il proprio file system in modo che se proviamo ad accedere a un supporto con un file system non compatibile dovremo affrontare un errore che ci impedirà di lavorarci.
Uno dei file system più noto per la sua versatilità, sicurezza e capacità è il sistema exFAT (Extended File Allocation Table), che è il file system di Microsoft ed è stato sviluppato quasi interamente da zero esclusivamente per la memoria flash, ma è un versatile sistema compatibile con televisori, lettori multimediali, console di gioco e molti altri dispositivi.
L'uso consigliato per exFAT può essere applicato per unità esterne dove è necessario ospitare file di dimensioni superiori a 4 GB e che queste siano compatibili con il maggior numero di dispositivi possibile.
VantaggioTra i vantaggi dell'utilizzo di un file system exFAT abbiamo:
- Supporto di 2.796.202 file per directory
- Migliore funzione del livello di prestazioni nell'allocazione dello spazio libero grazie alla tecnologia bitmap dello spazio libero
- Supporta le liste di controllo degli accessi
- Supporto per il file system FAT Transaction-Safe (TFAT)
- Supporto di 2.796.202 directory per partizione con cui è possibile archiviare fino a 7,8 miliardi di file
- Supporta una dimensione del file di 264 byte (16 Exbibytes)
- Dimensione del cluster fino a 2255 byte
- Compatibile con la maggior parte dei sistemi operativi attuali
Ora, sebbene exFAT sia compatibile con la maggior parte dei sistemi, nel caso di Linux è necessaria l'installazione di librerie o componenti aggiuntivi speciali per avere pieno accesso al suo contenuto, se proviamo a montare un dispositivo exFAT in Linux verrà visualizzato il seguente errore :
INGRANDIRE
Da lì sarà impossibile accedere al contenuto del supporto sia per leggerlo che per scriverci sopra. Solvetic spiegherà il modo corretto per montare e accedere a qualsiasi supporto exFAT in modo semplice e funzionale.
1. Come installare i plugin necessari per montare e leggere exFAT su Linux
Per una compatibilità exFAT ottimale su Linux, è richiesto l'uso di due librerie che sono exfat-fuse ed exfat-utils.
Sono un'implementazione del filesystem exFAT che copre tutte le funzioni per sistemi simili a Unix e consistono in un modulo FUSE (fuse-exfat) e un insieme di utilità (exfat-utils) con cui hai accesso completo e senza interruzioni ai file. dispositivi.
Per questo caso utilizzeremo Ubuntu 18, per installare queste librerie accediamo al terminale ed eseguiamo quanto segue:
sudo apt install exfat-fuse exfat-utils
INGRANDIRE
Un modo alternativo per installare queste librerie è direttamente dal codice sorgente, per questo dobbiamo eseguire ciascuna delle seguenti righe nel loro ordine:
git clone https://github.com/relan/exfat.git cd exfat autoreconf --install ./configure MakeQuindi installiamo il driver e le utilità come utenti root:
fare installare
2. Come montare automaticamente i dispositivi exFAT su Linux
Una volta terminato il processo di installazione di queste librerie, è sufficiente collegare l'unità exFAT al computer e verrà montata automaticamente, nel caso l'unità sia già collegata, è sufficiente scollegarla e ricollegarla nuovamente in modo che il sistema lo riconosce e quando si accede a Linux explorer possiamo vedere l'unità montata correttamente:
INGRANDIRE
Ricordiamo che le moderne distribuzioni Linux sono in grado di riconoscere i media esterni e montarli automaticamente.
3. Come montare i dispositivi exFAT su Linux dal terminale
Un altro metodo da utilizzare per montare un'unità exFAT in Linux è utilizzare il terminale, in questo caso il processo è identico al montaggio di un'altra partizione utilizzando l'opzione "-t exfat" per indicare al comando mount di montare un filesystem come exFAT in modo specifico.
Passo 1
Il primo passo da compiere è creare una directory che fungerà da punto di montaggio per il file system exFAT, per ottenere ciò eseguiremo il seguente comando per creare una directory in /media/exfat:
sudo mkdir / media / exfatPasso 2
Quindi, eseguiremo il seguente comando per montare il dispositivo exFAT, è importante avere chiarezza sul percorso del dispositivo, per identificarlo eseguiremo il seguente comando:
sudo fdisk -lPassaggio 3
Una volta identificata l'unità, eseguiremo il seguente comando:
sudo mount -t exfat / dev / sdc / media / exfat
INGRANDIRE
Passaggio 4
Da qui avremo pieno accesso all'unità.
Per smontare la partizione che è stata smontata, abbiamo le seguenti opzioni:
- Eseguire il comando sudo umount / dev / sdc (indicando sempre il percorso di mezzo)
- Fare clic con il tasto destro sull'icona dell'unità sul desktop e selezionare l'opzione Espelli
- Vai a Linux Explorer e lì fai clic sull'unità exFAT e seleziona l'opzione Espelli o Rimozione sicura dell'unità:
INGRANDIRE
Possiamo vedere che, sebbene exFAT sia un file system altamente compatibile, nel caso di Linux è necessario un aiuto aggiuntivo per far funzionare tutto come previsto e con le migliori opzioni per l'uso.