Montare una partizione fat32 in italiano
Dice: perché in inglese fa differenza? Sì!
Nello spostare file da partizioni Windows su Linux e viceversa e masterizzando dei file, mi sono accorto che ci sono dei problemi quando nel nome del file ci sono lettere accentate. Le lettere accentate infatti non fanno parte del set base di caratteri e bisogna scegliere delle codifiche particolari.
Il problema nasce dal fatto che Windows e Linux usano codifiche diverse per i nomi dei file: Linux la utf8 mentre Windows la cp1250. Il risultato è che si salva un file accentato da Linux e lo si va a leggere in WIndows il nome non verrà visualizzato correttamente, e viceversa.
Per ovviare a questo problema (lato Linux, perché ovviamente Windows se ne frega) bisogna montare correttamente le partizioni fat32 (con ntfs non c’è questo problema) impostando i parametri giusti nel file /etc/fstab. Riporto una riga di esempio:
/dev/sda2 /media/dati vfat iocharset=utf8,codepage=1250,umask=000 0 0
Vediamo di analizzare questa riga: nelle prime due colonne ovviamente sono elencati il dispositivo e il punto di mount, nella terza il filesystem. Quello che ci interessa è la quarta colonna. Partiamo dal fondo:
umask=000 permette l’accesso in lettura e scrittura a tutti gli utenti del sistema (se non ce lo mettete i diritti li ha solo l’utente root); se non volete dare l’accesso a tutti, potete impostare il parametro uid (e specificare il nome dell’utente) o gid (e impostare il nome del gruppo).
iocharset=utf8 serve per impostare la codifica da usare per i nomi dei file. La codifica usata da Windows è un sottogruppo dell’utf8. All’avvio del PC vi verrà segnalato che l’utf8 non è la codifica migliore per i file perché questi diventeranno case sensitive. Fregatevene.
codepage=1250 serve per specificare la codifica specifica utilizzata da Windows.
Questi tre parametri non vanno impostati solo per le partizioni fat, ma anche per i CD e i dispositivi rimovibili. Io per sicurezza l’ho impostato anche per il floppy ![]()

3 commenti a “Montare una partizione fat32 in italiano”
Anche questa cosa è interessante.
Solo questo non mi è chiaro:
Intendi all’avvio di Linux (come credo) o di Windows?
In ogni caso, per FORTUNA che sul mio PC ho formattato la partizione condivisa in NTFS!
miki64 ha detto questo il giorno 3 Gennaio 2008 alle 08:15
Di Linux ovviamente… quando mai Windows mostra messaggi durante il boot?
Aggiornamento per tutti: sui CD non impostate niente, perché pare che non gli piaccia…
iacchi ha detto questo il giorno 3 Gennaio 2008 alle 12:28
Aggiorna l’articolo, allora!
P.S.: Windows durante il boot è superiore a Linux… non solo mostra messaggi, ma pure delle coreografiche schermate blu!
miki64 ha detto questo il giorno 4 Gennaio 2008 alle 09:09