- 1 1. Introduzione
- 2 2. Metodi per abilitare il supporto NTFS (NTFS3 vs NTFS-3G)
- 3 3. Installazione di NTFS-3G
- 4 4. Come Montare le Partizioni NTFS
- 5 5. Configurazione dei Permessi NTFS
- 6 6. Risoluzione dei Problemi NTFS
- 7 7. FAQ (Domande Frequenti)
- 7.1 7.1 Dovrei Usare NTFS-3G o NTFS3?
- 7.2 7.2 Posso Formattare un Drive NTFS su Ubuntu?
- 7.3 7.3 Come Risolvere gli Errori di “Permesso Negato”?
- 7.4 7.4 Come Rimuovere Sicuramente un Drive NTFS?
- 7.5 7.5 Perché Non Posso Montare il Mio Drive NTFS di Windows in Ubuntu?
- 7.6 7.6 “Device or Resource Busy” Durante lo Smontaggio
- 7.7 7.7 L’Auto-Mount di fstab Non Funziona
- 7.8 7.8 Errore “Disco Pieno” sulla Partizione NTFS
- 7.9 Riassunto
1. Introduzione
Quando usi Ubuntu, potresti spesso trovarti nella necessità di montare hard disk Windows NTFS o unità flash USB. Tuttavia, Linux non supporta nativamente NTFS e, per impostazione predefinita, è solitamente solo in lettura.
Questo articolo fornisce una guida dettagliata su come montare correttamente e abilitare l’accesso in lettura/scrittura ai dischi NTFS su Ubuntu.
1.1 Perché ti serve il supporto NTFS su Ubuntu
Gli utenti di Ubuntu spesso hanno bisogno di accedere a partizioni NTFS nelle seguenti situazioni:
① Dual‑boot con Windows
Se hai una configurazione dual‑boot con Windows e Ubuntu sullo stesso PC, potresti dover accedere a partizioni formattate NTFS da Ubuntu. Questo è particolarmente utile quando vuoi modificare file creati in Windows o condividere dati tra i due sistemi operativi.
② Utilizzo di HDD esterni e unità USB
La maggior parte degli hard disk esterni e delle unità flash USB sono formattati in NTFS. Per usarli in Ubuntu, è necessario configurare correttamente il supporto al file system NTFS.
③ Vantaggi di NTFS
Rispetto a FAT32, NTFS non ha limite di dimensione dei file, il che lo rende ideale per gestire file di grandi dimensioni. Inoltre, NTFS offre alta compatibilità con Windows, risultando utile per la condivisione di file cross‑platform.
1.2 Sfide nell’uso di NTFS su Ubuntu
Linux supporta la lettura delle partizioni NTFS per impostazione predefinita, ma la scrittura richiede configurazioni aggiuntive. Inoltre, possono sorgere problemi di compatibilità con Windows.
① Compatibilità con Fast Startup di Windows
Windows 10 e 11 hanno una funzionalità chiamata “Fast Startup” attiva per impostazione predefinita. Per questo motivo, quando provi a montare una partizione NTFS su Ubuntu, potrebbe diventare solo in lettura.
Per risolvere il problema, devi disabilitare Fast Startup in Windows.
✅ Come disabilitare Fast Startup
- Apri il Pannello di Controllo in Windows
- Vai a Opzioni di alimentazione → Clicca su “Scegli cosa fa il pulsante di accensione”
- Clicca su “Modifica le impostazioni attualmente non disponibili”
- Deseleziona “Attiva avvio rapido” e salva le modifiche
Con questa impostazione disattivata, il tuo disco NTFS verrà montato correttamente in Ubuntu dopo lo spegnimento di Windows.
② Permessi dei file NTFS
Linux e Windows usano metodi diversi per gestire i permessi dei file. NTFS è un file system nativo di Windows, quindi i comandi Linux come chmod e chown non funzionano sulle partizioni NTFS.
Per concedere l’accesso in scrittura a un utente specifico, devi specificare le opzioni di mount corrette quando monti una partizione NTFS (dettagli spiegati più avanti).
1.3 Cosa imparerai in questa guida
Questo articolo coprirà i seguenti argomenti in dettaglio:
✅ Differenze tra NTFS-3G e NTFS3 (Quale dovresti usare?)
✅ Come montare NTFS su Ubuntu (manuale e automatico)
✅ Impostare i permessi delle partizioni NTFS
✅ Consigli di risoluzione dei problemi comuni
Anche i principianti possono seguirla grazie a esempi di comandi passo‑passo e impostazioni di configurazione.
2. Metodi per abilitare il supporto NTFS (NTFS3 vs NTFS-3G)
Esistono due metodi principali per montare unità formattate NTFS su Ubuntu:
- NTFS-3G (driver tradizionale in spazio utente)
- NTFS3 (nuovo driver integrato nel kernel)
Comprendere le differenze tra questi metodi ti aiuterà a scegliere l’opzione migliore per la tua configurazione.
2.1 Cos’è NTFS-3G?
NTFS-3G è un driver open‑source in spazio utente che consente il supporto in lettura e scrittura di NTFS su Linux.
✅ Caratteristiche
- Supportato di default in Ubuntu
- Stabile e ampiamente utilizzato
- Consente una gestione fine dei permessi
- Utilizza FUSE (Filesystem in Userspace)
✅ Vantaggi
- Altamente stabile (ben testato e affidabile)
- Funziona su tutte le versioni di Ubuntu
- Facile da configurare per il montaggio automatico tramite fstab
⚠️ Svantaggi
- Prestazioni inferiori perché gira in spazio utente
- Non supporta le ultime funzionalità di NTFS
2.2 Cos’è NTFS3?
NTFS3 è un driver NTFS integrato nel kernel introdotto nel kernel Linux 5.15.
✅ Caratteristiche
- Integrato nel kernel Linux
- Prestazioni molto più elevate rispetto a NTFS-3G
- Opera a livello di kernel per un accesso diretto
✅ Vantaggi
- Velocità di lettura/scrittura 20–30% più veloci rispetto a NTFS-3G
- Nessuna necessità di installare pacchetti extra (integrato nel kernel)
- Supporta funzionalità NTFS più recenti come la compressione e gli attributi estesi
⚠️ Svantaggi
- Disponibile solo su Ubuntu 22.04 e versioni successive
- Gestione limitata dei permessi (chown e chmod non funzionano)
- Configurazione fstab più complessa
2.3 Confronto: NTFS-3G vs NTFS3
Ecco un confronto tra i due metodi:
Feature | NTFS-3G | NTFS3 |
|---|---|---|
| Performance | Slower | Faster |
| Write Support | Yes | Yes |
| Permission Management | Advanced | Limited |
| Supported Ubuntu Versions | All versions | 22.04 and later |
| Easy fstab Setup | Yes | More complex |
| Recommended For | Stability & Compatibility | High Performance |
3. Installazione di NTFS-3G
Per abilitare l’accesso corretto in lettura/scrittura alle partizioni NTFS su Ubuntu, è necessario installare il pacchetto NTFS-3G. NTFS-3G è disponibile nei repository ufficiali di Ubuntu, rendendo l’installazione rapida e semplice.
3.1 Cos’è NTFS-3G?
NTFS-3G è un driver che permette a Linux di gestire i file system NTFS.
Poiché non è incluso in Ubuntu per impostazione predefinita, deve essere installato manualmente.
✅ Funzionalità
- Supporto completo in lettura/scrittura per NTFS
- Compatibile con Ubuntu 20.04 e versioni precedenti
- Consente impostazioni di permessi dettagliate
- Utilizza FUSE (Filesystem in Userspace)
3.2 Come Installare NTFS-3G
Segui questi passaggi per installare NTFS-3G su Ubuntu.
① Aggiorna l’Elenco dei Pacchetti
Prima di tutto, aggiorna l’elenco dei pacchetti per assicurarti di installare l’ultima versione.
sudo apt update
② Installa NTFS-3G
Esegui il seguente comando per installare NTFS-3G:
sudo apt install ntfs-3g
③ Verifica l’Installazione
Dopo l’installazione, verifica se NTFS-3G è stato installato correttamente:
ntfs-3g --version
Se appare un numero di versione, l’installazione è riuscita.
3.3 Test di NTFS-3G
Dopo l’installazione, testa se le partizioni NTFS possono essere riconosciute correttamente.
① Controlla le Partizioni NTFS Connesse
Elenca i dispositivi di archiviazione connessi con il seguente comando:
lsblk
Oppure, per ottenere informazioni più dettagliate:
sudo fdisk -l
Questo comando mostrerà tutti i dischi e le partizioni connessi. Trova il nome del dispositivo della tua partizione NTFS (ad esempio, /dev/sdb1).
② Monta Manualmente la Partizione NTFS
Crea un punto di mount:
sudo mkdir /mnt/ntfs
Monta la partizione NTFS usando NTFS-3G:
sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs
③ Verifica il Montaggio
Controlla se la partizione NTFS è stata montata con successo:
df -h | grep ntfs
④ Testa l’Accesso in Scrittura
Per confermare l’accesso in scrittura, crea un file di test:
sudo touch /mnt/ntfs/testfile.txt
Se non si verificano errori, la scrittura sulla partizione NTFS funziona.
3.4 Riparazione delle Partizioni NTFS
Se una partizione NTFS è corrotta o non può essere montata, esegui il seguente comando per ripararla:
sudo ntfsfix /dev/sdb1
Funzioni di ntfsfix:
✅ Ripara le incoerenze NTFS
✅ Pulisce il journal
✅ Segna il drive per la riparazione automatica di Windows
4. Come Montare le Partizioni NTFS
Per utilizzare le partizioni NTFS su Ubuntu, devono essere montate correttamente. Questa sezione spiega il montaggio manuale e il montaggio automatico (configurazione fstab).
4.1 Montaggio Manuale di una Partizione NTFS
Questo metodo è utile per drive USB e HDD esterni.
① Identifica i Dispositivi Connessi
Controlla se la tua partizione NTFS è riconosciuta:
lsblk
o:
sudo fdisk -l
② Crea un Punto di Mount
sudo mkdir -p /mnt/ntfs
③ Monta Usando NTFS-3G
sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs
④ Verifica il Montaggio
df -h | grep ntfs
⑤ Smonta la Partizione
sudo umount /mnt/ntfs
4.2 Montaggio Automatico di NTFS (Configurazione fstab)
Per montare le partizioni NTFS all’avvio, aggiungi una voce a /etc/fstab.
① Ottieni l’UUID della Partizione NTFS
blkid
② Modifica /etc/fstab
sudo nano /etc/fstab
Aggiungi la seguente riga:
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000,umask=0002 0 0
5. Configurazione dei Permessi NTFS
Per impostazione predefinita, i permessi dei file Linux (chmod, chown) non funzionano su NTFS. Devi specificare i permessi durante il montaggio.
① Controlla il Tuo UID e GID
id
② Montaggio con Permessi Corretti
sudo mount -t ntfs-3g -o uid=1000,gid=1000,umask=0022 /dev/sdb1 /mnt/ntfs
6. Risoluzione dei Problemi NTFS
6.1 La Partizione NTFS è in Solo Lettura
Possibili ragioni:
- La Fast Startup di Windows è abilitata
- La partizione NTFS ha incoerenze
🔧 Soluzioni
✅ Disabilita Fast Startup
sudo ntfsfix /dev/sdb1
✅ Rimonta con Supporto in Scrittura
sudo mount -t ntfs-3g -o rw /dev/sdb1 /mnt/ntfs
6.2 Errori di Permesso Negato
🔧 Soluzioni
sudo mount -t ntfs-3g -o uid=1000,gid=1000 /dev/sdb1 /mnt/ntfs
6.3 “Tipo di Filesystem Sconosciuto ‘ntfs'”
🔧 Soluzioni
sudo apt install ntfs-3g
7. FAQ (Domande Frequenti)
Qui ci sono domande comuni sull’uso delle partizioni NTFS su Ubuntu. Usa queste soluzioni quando risolvi problemi o configuri il tuo sistema.
7.1 Dovrei Usare NTFS-3G o NTFS3?
R: Se stai usando Ubuntu 22.04 o successivo e vuoi le migliori prestazioni, scegli NTFS3.
Se hai bisogno di migliore compatibilità e controllo avanzato dei permessi, usa NTFS-3G.
Tabella di Confronto
Feature | NTFS-3G | NTFS3 |
|---|---|---|
| Performance | Slow | Fast |
| Write Support | Yes | Yes |
| Permission Management | Detailed Control | Limited |
| Supported Ubuntu Versions | All Versions | 22.04 and later |
| Easy fstab Configuration | Yes | More complex |
| Recommended For | Stability & Compatibility | High Performance |
7.2 Posso Formattare un Drive NTFS su Ubuntu?
R: Sì, puoi formattare partizioni NTFS su Ubuntu, ma tutti i dati saranno cancellati.
Formattazione NTFS dalla Riga di Comando
sudo mkfs.ntfs -f /dev/sdX
(Sostituisci /dev/sdX con il nome del dispositivo corretto.)
Usando GParted
- Installa GParted:
sudo apt install gparted - Avvia GParted:
gparted - Seleziona il disco di destinazione
- Scegli “Formatta” → “NTFS”
- Clicca “Applica” per formattare
7.3 Come Risolvere gli Errori di “Permesso Negato”?
R: La partizione NTFS potrebbe non essere montata con i permessi corretti. Prova le seguenti soluzioni:
✅ Soluzione 1: Monta con UID e GID
sudo mount -t ntfs-3g -o uid=1000,gid=1000 /dev/sdb1 /mnt/ntfs
✅ Soluzione 2: Aggiorna fstab
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000 0 0
✅ Soluzione 3: Regola i Permessi NTFS di Windows
Su Windows, vai a Proprietà → Impostazioni di Sicurezza e concedi il controllo completo al tuo utente.
7.4 Come Rimuovere Sicuramente un Drive NTFS?
R: Per rimuovere sicuramente una partizione NTFS da Ubuntu, segui questi passaggi:
✅ Smonta Manualmente
sudo umount /mnt/ntfs
✅ Se Appare “Device or Resource Busy”
sudo fuser -m /mnt/ntfs
sudo fuser -k /mnt/ntfs
sudo umount /mnt/ntfs
7.5 Perché Non Posso Montare il Mio Drive NTFS di Windows in Ubuntu?
R: La “Fast Startup” di Windows potrebbe bloccare la partizione NTFS.
✅ Soluzione: Disabilita Fast Startup
- Apri Windows e vai a Pannello di Controllo → Opzioni di Alimentazione
- Clicca “Scegli cosa fanno i pulsanti di alimentazione”
- Clicca “Modifica impostazioni attualmente non disponibili”
- Deseleziona “Attiva avvio rapido”
- Spegni completamente Windows e prova a montare di nuovo
7.6 “Device or Resource Busy” Durante lo Smontaggio
R: Un altro processo potrebbe star usando la partizione NTFS.
✅ Soluzione: Trova e Termina i Processi Attivi
sudo fuser -m /mnt/ntfs
sudo fuser -k /mnt/ntfs
sudo umount /mnt/ntfs
✅ Soluzione: Smonta Forzatamente
sudo umount -l /mnt/ntfs
7.7 L’Auto-Mount di fstab Non Funziona
R: Controlla errori in /etc/fstab o impostazioni UUID errate.
✅ Soluzione 1: Verifica UUID
blkid
✅ Soluzione 2: Correggi la Configurazione fstab
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000 0 0
✅ Soluzione 3: Assicura che il Punto di Montaggio Esista
sudo mkdir -p /mnt/ntfs
✅ Soluzione 4: Applica le Modifiche
sudo mount -a
7.8 Errore “Disco Pieno” sulla Partizione NTFS
R: Le quote NTFS di Windows o le impostazioni di compressione potrebbero essere abilitate.
✅ Soluzione
- In Windows, vai a Proprietà → Pulizia Disco
- Disabilita eventuali impostazioni di compressione o gestione quote
- Esegui l’utilità chkdsk di Windows per controllare errori
Riassunto
- Comprendere le differenze tra NTFS-3G e NTFS3 per scegliere l’opzione migliore
- Se l’accesso in scrittura è negato, disabilita “Fast Startup” di Windows
- Per errori di permesso, imposta
uid=1000,gid=1000durante il montaggio - Assicurati che le voci di fstab siano corrette e che gli UUID siano configurati correttamente
- Se lo smontaggio fallisce, controlla i processi attivi con
fuser


