Come convertire un disco NTFS in exFAT su Mac senza perdere dati
Su Mac non è possibile convertire NTFS in exFAT direttamente sul disco, e nessuno strumento può farlo senza riscrivere l'intero disco. L'unico metodo sicuro è: fare il backup di tutto, verificare il backup, formattare il disco come exFAT, copiare di nuovo i file e verificare ancora. Questa guida mostra come farlo con gli strumenti integrati di macOS.
Perché non esiste una conversione sul posto
NTFS ed exFAT memorizzano le tabelle dei file e i dati di allocazione con strutture completamente diverse. Windows può convertire FAT32 in NTFS sul posto, ma su macOS non esiste nulla di equivalente da NTFS a exFAT. Qualsiasi strumento che dichiari di farlo deve spostare o riscrivere ogni file, e un'interruzione di corrente o un settore danneggiato a metà può distruggere l'unica copia. Un backup completo preventivo non è facoltativo.
Prima di iniziare
- Spazio: serve una destinazione di backup con almeno tanto spazio libero quanti sono i dati sul disco (spazio usato, non capacità totale). Usa Ottieni informazioni sul disco nel Finder per vedere quanto ne è occupato.
- Destinazione del backup: un altro disco esterno oppure il disco interno del Mac, formattato come APFS, Mac OS Esteso o exFAT. Non FAT32 (limite di 4 GB per file) e non un disco NTFS che macOS può solo leggere.
- Tipo di disco: questo metodo non vale per un disco di sistema o di avvio di Windows, una partizione Boot Camp o un disco cifrato con BitLocker. Decifra prima BitLocker in Windows.
- Alimentazione e cavo: usa un cavo stabile, collega il portatile all'alimentazione e non lasciare che il Mac vada in stop durante le copie. I dischi grandi richiedono ore.
Metodo 1: Utility Disco (senza riga di comando)
Procedi solo dopo aver copiato i file nel backup e averli controllati (vedi la sezione sul backup più sotto).
- Apri Utility Disco (Applicazioni > Utility). Nel menu Vista scegli Mostra tutti i dispositivi.
- Nella barra laterale seleziona il disco fisico vero e proprio (la voce di primo livello con il nome del produttore), non soltanto il volume NTFS che si trova al suo interno.
- Fai clic su Inizializza. Assegna un nome al volume, imposta Formato su ExFAT e Schema su Mappa partizione GUID. Scegli Master Boot Record solo se una vecchia fotocamera, un televisore o un'autoradio lo richiede.
- Controlla ancora una volta che il dispositivo selezionato sia quello giusto, poi fai clic su Inizializza e attendi il termine dell'operazione.
- Al termine il disco appare come volume exFAT. Ricopia i file dal backup, poi verificali.
Metodo 2: Terminale con diskutil
Elenca i dischi esterni, individua con attenzione l'identificatore giusto (ad esempio /dev/disk4) e poi cancellalo. Sostituisci MYDRIVE con il nome del volume e disk4 con il tuo identificatore.
# trova l'identificatore del tuo disco esterno (guarda SIZE e NAME)
diskutil list external
# CANCELLA l'intero disco: lo formatta come exFAT con mappa partizione GUID
diskutil eraseDisk ExFAT MYDRIVE GPT /dev/disk4
diskutil eraseDisk distrugge tutto ciò che si trova sul disco indicato. Se scegli l'identificatore sbagliato, ad esempio quello del disco interno, non c'è modo di annullare. Controlla due volte l'output di diskutil list external.
Backup e verifica (non saltare questo passaggio)
Passo 1: copia i file nella destinazione di backup. Questo comando rsync copia in modo ricorsivo, mantiene le date di modifica e salta le cartelle di sistema di Windows. Attenzione agli slash finali.
rsync -rtv --progress \
--exclude='System Volume Information' --exclude='$RECYCLE.BIN' \
/Volumes/OLDDRIVE/ /Volumes/BACKUP/OLDDRIVE-backup/
Passo 2: confronta il numero di file e la dimensione totale dell'originale e del backup. Devono coincidere (a parte le cartelle di sistema escluse).
find /Volumes/OLDDRIVE -type f | wc -l
du -sk /Volumes/OLDDRIVE
Passo 3: un controllo byte per byte. Questa simulazione con -c confronta i checksum reali e mostra solo i file diversi o mancanti. Se non compare nulla oltre all'intestazione dell'elenco file, il backup è identico.
rsync -rcn --delete -v \
--exclude='System Volume Information' --exclude='$RECYCLE.BIN' \
/Volumes/OLDDRIVE/ /Volumes/BACKUP/OLDDRIVE-backup/
Facoltativo, più robusto e riutilizzabile: registra ora i checksum SHA-256 del backup e usa lo stesso file per verificare la copia che ripristini sul disco exFAT. Viene stampata ogni riga che non è OK.
cd /Volumes/BACKUP/OLDDRIVE-backup
find . -type f -print0 | xargs -0 shasum -a 256 > ~/olddrive.sha256
# dopo aver ricopiato i file sul nuovo volume exFAT, verifica con i checksum salvati
cd /Volumes/MYDRIVE
shasum -a 256 -c ~/olddrive.sha256 | grep -v ': OK$'
Passa alla fase di cancellazione solo quando tutti i controlli sono superati. Conserva il backup finché anche la copia ripristinata non è stata verificata.
Ricopiare i file
Dopo che il disco è stato cancellato e montato come exFAT, ricopia tutto, poi espelli il disco correttamente. exFAT non ha un journal, quindi espelli sempre prima di scollegare.
rsync -rtv --progress \
/Volumes/BACKUP/OLDDRIVE-backup/ /Volumes/MYDRIVE/
diskutil eject /dev/disk4
Poi esegui la verifica dei checksum della sezione precedente sul nuovo disco. Elimina il backup solo quando tutto coincide.
Quando non conviene convertire
- Usi il disco solo su Mac: APFS è più veloce, più sicuro e supporta snapshot, permessi e Time Machine. exFAT è un compromesso pensato per la condivisione.
- Vuoi solo leggere e scrivere sul disco NTFS dal Mac: non serve riformattare. Installa un driver NTFS per macOS e lascia i dati dove sono.
- Ti servono file più grandi di 4 GB al posto di FAT32: usa exFAT, non FAT32. FAT32 non può contenere un singolo file di 4 GB o più.
- È un disco di avvio o di sistema di Windows, un disco BitLocker o una partizione Boot Camp: cancellarlo rovinerebbe Windows. Non usare questo metodo.
- Ti serve Time Machine: Time Machine non può eseguire backup su exFAT. Usa APFS o Mac OS Esteso.
exFAT vs APFS vs FAT32 vs NTFS
| File system | Mac | Windows | Dimensione max file | Sicurezza in caso di crash | Ideale per |
|---|---|---|---|---|---|
| exFAT | Lettura e scrittura | Lettura e scrittura | Nessun limite pratico | Nessun journal | Dischi esterni condivisi tra Mac e Windows |
| APFS | Lettura e scrittura | Non nativamente (serve un driver di terze parti) | Nessun limite pratico | Sì (copy-on-write) | Dischi solo Mac, soprattutto SSD, Time Machine |
| FAT32 | Lettura e scrittura | Lettura e scrittura | 4 GB | Nessun journal | Vecchie fotocamere, TV, autoradio, dischi piccoli |
| NTFS | Sola lettura (per scrivere serve un driver) | Lettura e scrittura | Nessun limite pratico | Sì (con journal) | Dischi usati soprattutto su Windows |
exFAT inoltre non supporta hard link, link simbolici, permessi Unix né ACL, e macOS memorizza metadati aggiuntivi per esso in file nascosti "._".
I rischi reali di exFAT
- Nessun journal: se scolleghi il disco senza espellerlo, o se manca la corrente durante una scrittura, il volume può restare in uno stato incoerente e i file possono andare persi. Espelli sempre il disco.
- Dimensione del cluster: i dischi grandi vengono spesso formattati con cluster grandi (di solito 128 KB o più, a seconda dello strumento), quindi ogni file piccolo spreca parte di un cluster. Una cartella con un numero enorme di file minuscoli può occupare sensibilmente più spazio di prima.
- Spazio di backup insufficiente: se non puoi conservare una copia completa altrove, non iniziare. I dati si perdono con i backup parziali.
- È distruttivo: cancellare il disco sbagliato non si può annullare. Controlla tre volte l'identificatore del dispositivo.
- Le funzioni esclusive di NTFS, come ACL, flussi di dati alternativi, hard link, junction e cifratura EFS, non vengono conservate. Il contenuto dei file, i nomi e le date di modifica sì.
Automatizzare tutto: NTFS2exFAT
NTFS2exFAT
NTFS2exFAT è una piccola app nativa per Mac che automatizza la procedura manuale descritta sopra, con protezioni a ogni passaggio:
- Analisi preliminare: conta i file, somma le dimensioni e segnala i nomi che exFAT non può memorizzare. L'analisi preliminare è gratuita.
- Esegue il backup dei file e verifica ogni file con SHA-256.
- Il pulsante Formatta compare solo dopo che tutti i file hanno superato la verifica.
- Prima di formattare devi digitare il nome del volume per confermare.
- Dopo la copia di ritorno verifica di nuovo tutto.
- Può essere interrotta e ripresa, e al termine produce un report.
- Un'app nativa per macOS di pochi MB; il motore principale è open source su GitHub.
Limitazioni
- Serve comunque spazio di backup sufficiente per tutti i dati del disco.
- Non gestisce dischi BitLocker né dischi di sistema.
- Richiede macOS 13 o successivo.
L'app non è mai necessaria: tutto ciò che trovi in questa pagina funziona con gli strumenti già integrati in macOS.
Se vuoi solo leggere e scrivere su un disco NTFS dal Mac senza riformattarlo, vedi NTFSTool.
Domande frequenti
Posso convertire NTFS in exFAT senza formattare?
No. NTFS ed exFAT usano strutture diverse sul disco e macOS non ha alcuno strumento che converta l'uno nell'altro sul posto. La strada sicura è backup, formattazione, copia di ritorno. Qualsiasi promessa "senza formattare" deve comunque riscrivere ogni file, con lo stesso rischio ma senza backup.
Perderò i permessi dei file passando da NTFS a exFAT?
exFAT non memorizza permessi Unix, proprietario, ACL, link simbolici né hard link, e i flussi di dati alternativi di NTFS e i file cifrati con EFS non vengono trasferiti (decifra prima i file EFS in Windows). Contenuto, nomi e date di modifica dei file vengono mantenuti. Su Mac, i volumi NTFS non offrono comunque veri permessi Unix, quindi la maggior parte degli utenti non nota differenze.
Quanto tempo ci vuole per un disco da 2 TB?
Dipende dal disco e dall'interfaccia. Solo a titolo di esempio: un disco da 2 TB pieno a 120 MB/s richiede circa 4,6 ore per un passaggio, e la procedura ne prevede quattro (backup, verifica del backup, copia di ritorno, verifica del ripristino), quindi mettiti in conto una giornata. Gli SSD su USB 3 sono molto più veloci dei dischi meccanici. Non fare stime partendo da un piccolo test.
Cosa succede se manca la corrente o si scollega il cavo a metà?
Durante il backup o la verifica il disco originale non viene toccato, quindi basta ricominciare. Durante la cancellazione il disco può risultare inutilizzabile finché non lo cancelli di nuovo, ma il backup verificato resta intatto. Durante la copia di ritorno, cancella e ripristina di nuovo dal backup. Per questo il backup va verificato prima della cancellazione e conservato finché la copia ripristinata non è stata verificata.
Un disco exFAT danneggiato si può riparare?
A volte. Il Pronto soccorso di Utility Disco esegue fsck_exfat di macOS, che può azzerare il flag di volume non pulito e correggere alcuni problemi dei metadati, ma è limitato. Il chkdsk X: /f di Windows di solito è più accurato per exFAT. Se i dati sono importanti, copia ciò che puoi su un altro disco (o crea un'immagine del disco) prima di tentare riparazioni e usa uno strumento di recupero se mancano dei file.
Windows riesce a leggere il disco dopo la conversione?
Sì. Windows 7 e successivi leggono e scrivono exFAT in modo nativo. Linux lo supporta nel kernel dalla versione 5.7, mentre i kernel più vecchi usano il pacchetto exfat-fuse. Alcuni televisori, fotocamere e autoradio molto vecchi accettano solo FAT32, quindi controlla il manuale del dispositivo.
Posso usare un disco exFAT per Time Machine o come disco di avvio del Mac?
No. Time Machine richiede APFS o Mac OS Esteso (oppure una condivisione di rete), e macOS non può avviarsi da exFAT. Se il disco è solo per Mac, formattalo invece come APFS.
Posso farlo con un disco cifrato con BitLocker o con un disco di sistema di Windows?
No. Un disco BitLocker va prima decifrato in Windows, e cancellare un disco di sistema o di avvio di Windows, o una partizione Boot Camp, rovinerà quell'installazione di Windows. Fai invece un backup e reinstalla.
NTFS e Windows sono marchi di Microsoft Corporation. Mac, macOS e Time Machine sono marchi di Apple Inc. NTFS2exFAT è un'utility indipendente e non è affiliata, sponsorizzata né approvata da Microsoft o Apple.
NTFSTool