exfatprogs 1.4 migliora la gestione dei settori di avvio e ottimizza la compatibilità con Windows

exfatprogs è una raccolta di strumenti progettati per funzionare nello spazio utente, cioè nella parte del sistema in cui operano i programmi utilizzati quotidianamente, senza intervenire direttamente nelle funzioni interne del kernel Linux. Questa raccolta permette di gestire in modo completo il filesystem exFAT su sistemi GNU/Linux, offrendo utilità affidabili per formattare, controllare e riparare dispositivi e file di grandi dimensioni.
Il filesystem exFAT (Extended File Allocation Table) è stato progettato per gestire dispositivi di archiviazione di grandi dimensioni e, soprattutto, file di dimensioni elevate, superando i limiti del vecchio FAT32 che non permetteva di salvare file superiori a 4 GB. Questa caratteristica rende exFAT ideale per chi utilizza supporti esterni come chiavette USB, schede SD o dischi rigidi portatili per trasferire contenuti multimediali pesanti, immagini ISO, backup completi o progetti professionali.
L’applicazione adotta la licenza GNU General Public License versione 2 (GNU GPL v2), che assicura agli utenti la libertà di utilizzare, modificare e distribuire il codice sorgente. Questa caratteristica rende exfatprogs particolarmente adatto a contesti professionali, amministrativi e di sviluppo, dove la trasparenza del software è un requisito fondamentale.
Compatibile con tutte le principali distribuzioni GNU/Linux, tra cui Debian, Ubuntu, Fedora, Arch Linux e molte altre, exfatprogs è disponibile direttamente nei rispettivi repository software, garantendo un’integrazione semplice e immediata. Il progetto si rivolge soprattutto a utenti che lavorano con dispositivi di archiviazione esterni dove la compatibilità tra GNU/Linux e Windows è essenziale, specialmente in ambienti multipiattaforma o professionali.
Grazie alla sua natura libera, alla compatibilità estesa e alla qualità degli strumenti forniti, exfatprogs rappresenta oggi una soluzione affidabile e completa per chi necessita di gestire in modo avanzato il filesystem exFAT all’interno di un sistema GNU/Linux.
La nuova versione stabile exfatprogs 1.4 è stata rilasciata ieri 27 maggio 2026 e succede alla precedente versione exfatprogs 1.3.2 del 10 marzo 2026.
Novità in exfatprogs 1.4
exfatprogs 1.4 introduce miglioramenti significativi, con particolare attenzione alla compatibilità con Windows e alla gestione dei settori di avvio. Il changelog (registro delle modifiche) evidenzia aggiornamenti che interessano principalmente le utility mkfs.exfat e fsck.exfat, oltre all’aggiunta di nuovi strumenti per la gestione degli attributi dei file.
Miglioramenti a mkfs.exfat: formattazione più intelligente e compatibile
L’utility mkfs.exfat, utilizzata per formattare dispositivi in exFAT, riceve numerosi aggiornamenti che migliorano sia l’esperienza d’uso sia la compatibilità con Windows.
Uno dei cambiamenti più importanti riguarda l’introduzione del supporto alla creazione automatica della tabella di partizione durante la formattazione. In passato, quando un dispositivo veniva formattato in exFAT senza una partizione (modalità superfloppy), Windows poteva non riconoscerlo correttamente. Con la nuova versione exfatprogs 1.4, mkfs.exfat è ora in grado di generare una tabella di partizione standard, rendendo i dispositivi appena formattati immediatamente riconoscibili e utilizzabili anche sui sistemi Microsoft.
È stata introdotta l’opzione --upcase, che permette di utilizzare una tabella di maiuscole personalizzata durante la formattazione. Questa funzione è utile in scenari di test o in contesti in cui è necessario verificare il comportamento del filesystem con tabelle non standard.
Al termine della formattazione, mkfs.exfat mostra ora l’UUID del volume, un’informazione preziosa per identificare rapidamente il dispositivo. L’utility avvisa inoltre quando viene utilizzata l’opzione -s, e imposta automaticamente cluster da 512 byte sui dispositivi molto piccoli, ottimizzando lo spazio disponibile.
Durante il processo di formattazione, mkfs.exfat esegue una pulizia dei primi 0x10000 byte del dispositivo, migliora le operazioni di azzeramento dei dati, la verifica dell’integrità e la qualità dei log di avanzamento. L’utility è ora in grado di rilevare la presenza di filesystem o tabelle di partizione esterne prima di procedere, riducendo il rischio di sovrascritture accidentali.
Novità in fsck.exfat: maggiore robustezza e compatibilità
Lo strumento fsck.exfat, dedicato alla verifica e alla riparazione del filesystem, introduce nuove opzioni che migliorano la gestione dei settori di avvio e la compatibilità con i sistemi operativi Microsoft.
Le nuove opzioni --put-mbr e --clear-mbr consentono rispettivamente di scrivere o rimuovere un MBR fittizio (Master Boot Record) nel settore iniziale del volume. Questa funzionalità è particolarmente utile per correggere i conflitti sui dispositivi formattati senza una tabella di partizione classica (in modalità superfloppy), risolvendo le situazioni in cui Windows non riesce a riconoscere correttamente il filesystem exFAT esistente.
Inoltre, questa release migliora sensibilmente la stabilità generale dell’utility in presenza di errori strutturali gravi. Tra i principali interventi tecnici spiccano l’ottimizzazione nel conteggio dei bit all’interno della bitmap dei cluster e la risoluzione di un bug che causava l’overflow della barra di avanzamento quando si processavano bitmap danneggiate.
Nuovi strumenti: gestione degli attributi DOS
Le note di rilascio di exfatprogs 1.4 annunciano l’introduzione delle utility chdosattr e lsdosattr, progettate per visualizzare e modificare gli attributi dei file in stile DOS/Windows all’interno dei volumi exFAT. Si tratta di una funzionalità utile in ambienti misti GNU/Linux–Windows, dove è necessario preservare i metadati tipici del mondo Microsoft.
Questi strumenti permettono di gestire direttamente da terminale attributi come sola lettura (Read-only), nascosto (Hidden), di sistema (System) e archivio (Archive), migliorando l’interoperabilità tra i due ecosistemi.
Oltre a queste utility, il pacchetto include ora tabelle di esempio per il parametro personalizzato --upcase (la tabella di conversione in maiuscolo usata dal filesystem) e uno script per generare file binari di tabelle upcase, facilitando i test di compatibilità e lo sviluppo.
Compatibilità aggiornata e miglioramenti all’I/O
Il supporto per i kernel Linux precedenti alla versione 2.6 è stato rimosso, riflettendo l’evoluzione del progetto verso ambienti più moderni e sicuri. Questa scelta permette di semplificare il codice e concentrarsi su funzionalità attuali e realmente utilizzate.
È stata inoltre implementata una migliore capacità di recupero da operazioni di lettura e scrittura parziali durante l’input e l’output. Questo miglioramento aumenta la stabilità in caso di errori hardware o interruzioni improvvise, riducendo il rischio di corruzione dei dati.
Download e Riferimenti
Per il download e l’installazione, exfatprogs è disponibile nei repository software delle principali distribuzioni GNU/Linux: su Debian e Ubuntu è possibile installarlo tramite il comando:
sudo apt install exfatprogs
mentre su Fedora e distribuzioni basate su Red Hat si utilizza:
sudo dnf install exfatprogs
Gli utenti che desiderano utilizzare subito la nuova versione exfatprogs 1.4 possono ricorrere alla compilazione manuale del codice sorgente. I file necessari possono essere scaricati direttamente dal repository software ufficiale del progetto, ospitato su GitHub. Le principali distribuzioni GNU/Linux integreranno questa versione nei propri repository software solo in un secondo momento, dopo i consueti processi di pacchettizzazione e verifica.
L’annuncio ufficiale della versione exfatprogs 1.4 è pubblicato nella stessa pagina del progetto, dove sono disponibili anche il registro delle modifiche e le informazioni tecniche aggiornate.
Da ieri a oggi è stata pubblicata anche la versione 1.4.1 di exfatprogs, un aggiornamento di manutenzione che introduce una correzione importante. Questa versione risolve un problema nei pacchetti sorgente, includendo correttamente gli header degli attributi DOS e i file di supporto per la tabella upcase, che nella versione precedente non erano presenti nei tarball ufficiali. Si tratta di un intervento mirato a migliorare l’affidabilità della compilazione da sorgente e la completezza dei file distribuiti nel pacchetto software.
Fonte: https://github.com/exfatprogs/exfatprogs/releases/tag/1.4.0
Fonte: https://9to5linux.com/linuxs-exfat-progs-1-4-released-with-partition-table-creation-support
Se vuoi sostenermi, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che ho nel mio sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul mio negozio online, quelle mancanti possono essere comunque richieste.
Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.























