Gestione disco Disk

Creazione di file system FAT in Linux

Creazione di file system FAT in Linux
La forma completa di FAT è Tabella di allocazione dei file File. È un file system sviluppato da Microsoft. Il file system FAT è stato sviluppato per versioni molto vecchie del sistema operativo Windows come DOS, Windows 98 ecc. Il filesystem FAT è ancora utilizzato oggi perché è supportato su tutti i sistemi operativi in ​​circolazione. Ad esempio, le schede SD Android, le unità flash USB supportate da Android utilizzano il file system FAT per impostazione predefinita. In passato, i floppy disk usavano anche il filesystem FAT. Linux supporta il filesystem FAT attraverso il modulo del kernel VFAT.  In questo articolo, ti mostrerò come creare filesystem FAT in Linux. Quindi iniziamo.

Installazione degli strumenti richiesti:

Puoi facilmente formattare le unità flash USB come FAT. Per farlo, devi avere dosfstools installato.  Il nome del pacchetto è lo stesso in tutte le comuni distribuzioni Linux. Dovrebbe essere già installato sul tuo computer. Se non lo è, usa semplicemente il tuo gestore di pacchetti per installare dosfstools.

Su Ubuntu/Debian, puoi installare dosfstools con il seguente comando:

$ sudo apt install dosfstools -y

Su CentOS 7 o RHEL 7, puoi installare dosfstools con il seguente comando:

$ sudo yum install dosfstools -y

Formattazione di un'unità flash USB come FAT:

Ora inserisci l'unità flash USB che desideri formattare come FAT.

Quindi, esegui il seguente comando per trovare il nome del dispositivo della tua unità flash USB.

$ sudo lsblk

Come puoi vedere, l'unità flash USB da 4 GB ha il nome del dispositivo sdb nel mio caso. Quindi, posso accedervi come /dev/sdb. Potrebbe essere diverso per te. Assicurati di sostituirlo con il tuo d'ora in poi.

Come puoi vedere, ho già una partizione /dev/sdb1 sulla mia chiavetta USB. Quindi, non devo creare una partizione. Ma se non hai già una partizione, dovresti prima crearne una.

Se hai una partizione, smonta prima la partizione se è montata (come nel mio caso). Altrimenti, non sarai in grado di formattarlo.

Per smontare la partizione, eseguire il seguente comando:

$ sudo umount /dev/sdb1

Supponiamo che tu non abbia una partizione sull'unità flash USB per qualche motivo. Puoi usare fdisk per crearne uno facilmente.

Per farlo, apri /dev/sdb con fdisk come segue:

$ sudo fdisk /dev/sdb

Ora premi o e premi per creare una nuova tabella delle partizioni DOS.

Ora, per creare una nuova partizione, premi n e poi premere . Dovresti vedere le seguenti opzioni. Vogliamo creare una partizione primaria. Quindi, premi (per selezionare l'opzione predefinita).

Poiché questa è la prima partizione della nostra preziosa unità flash USB, il valore predefinito 1 va bene. Quindi, premi .

stampa per lasciare i valori predefiniti per il primo numero di settore.

stampa per lasciare i valori predefiniti anche per l'ultimo numero di settore.

Potresti vedere il seguente messaggio. Basta premere e poi premere .

La partizione dovrebbe essere creata.

Ora devi cambiare il tipo di partizione in W95 FAT32. In caso contrario, Windows e altri sistemi operativi potrebbero non essere in grado di riconoscere il filesystem.

Per farlo, premi t e premi . Ora digita il codice esadecimale b e premi .

Come puoi vedere, il tipo di partizione è cambiato in W95 FAT32.

Ora premi w e premi per scrivere la tabella delle partizioni sull'unità flash USB.

Ora puoi formattare la partizione dell'unità flash USB /dev/sdb1 come filesystem FAT32 (FAT a 32 bit) con il seguente comando:

$ sudo mkfs.vfat -F 32 -n MyFlashDrive /dev/sdb1

NOTA: Qui -n flag imposta un'etichetta (MyFlashDrive nel mio caso) per la tua chiavetta USB. L'etichetta consente di identificare facilmente le unità flash USB se si dispone di più unità flash USB.

La tua chiavetta USB dovrebbe essere formattata come FAT32. Ignora l'avvertimento. Windows non supporta le lettere minuscole nelle etichette FAT32. Mostrerà solo l'etichetta in lettere maiuscole. È tutto. Se l'avviso ti infastidisce, considera di utilizzare solo lettere maiuscole nell'etichetta.

Come puoi vedere, posso montare l'unità flash USB e copiare i file lì.

Come puoi vedere, l'unità flash USB funziona bene su Windows. I file che ho copiato da Linux sono accessibili.

Quindi, è così che crei filesystem FAT (o FAT32) su Linux. Grazie per aver letto questo articolo.

Le migliori app di mappatura del gamepad per Linux
Se ti piace giocare su Linux con un gamepad invece di un tipico sistema di input di tastiera e mouse, ci sono alcune app utili per te. Molti giochi pe...
Strumenti utili per i giocatori Linux
Se ti piace giocare su Linux, è probabile che tu abbia utilizzato app e utilità come Wine, Lutris e OBS Studio per migliorare l'esperienza di gioco. O...
Giochi rimasterizzati in HD per Linux che non hanno mai avuto una versione Linux prima
Molti sviluppatori ed editori di giochi stanno realizzando remaster HD di vecchi giochi per prolungare la vita del franchise, per favore i fan richied...