Come partizionare e formattare un disco in Linux

Pubblicato il 15 Ottobre 2025 • Categoria: Linux

Partizionare e formattare un disco è un'operazione fondamentale per organizzare lo spazio di archiviazione e preparare un'unità per essere utilizzata dal sistema operativo. In Linux, questa procedura può essere eseguita sia tramite strumenti da riga di comando molto potenti che tramite interfacce grafiche intuitive. In questa guida, esploreremo entrambi gli approcci, con un focus particolare sugli strumenti da terminale come fdisk, gdisk e mkfs.

⚠️ ATTENZIONE: Partizionare e formattare un disco cancella tutti i dati presenti. Assicurati di aver effettuato un backup completo di tutti i file importanti prima di procedere.

1. Introduzione alla partizione e formattazione

Partizionare un disco significa dividerlo logicamente in sezioni separate, chiamate partizioni. Ogni partizione può essere utilizzata come se fosse un disco separato. Questo permette di organizzare meglio i dati, separare il sistema operativo dai file personali, o installare più sistemi operativi sullo stesso disco.

Formattare una partizione significa crearvi un filesystem, ovvero la struttura necessaria per il sistema operativo per memorizzare e organizzare i file. Senza un filesystem, una partizione è solo uno spazio vuoto.

2. Tipi di schemi di partizione

Esistono due principali schemi di partizione:

Di norma, si consiglia l'uso di GPT per nuove installazioni, specialmente su sistemi moderni.

3. Tipi di filesystem

Un filesystem determina come i dati vengono organizzati su una partizione. I filesystem più comuni in Linux sono:

4. Identificare i dischi e le partizioni

Prima di partizionare, devi sapere quale disco intendi utilizzare. Puoi elencare tutti i dischi e le partizioni con il comando:

lsblk

Oppure, per una visione più dettagliata:

fdisk -l

Il disco sarà identificato da un nome come /dev/sda, /dev/sdb, /dev/nvme0n1, ecc. Le partizioni saranno indicate come /dev/sda1, /dev/sda2, ecc.

5. Partizionare un disco con fdisk (MBR) o gdisk (GPT)

Usare fdisk (per schemi MBR)

Per partizionare un disco con lo schema MBR, usa il comando fdisk. Sostituisci /dev/sdX con il nome del tuo disco (ad esempio /dev/sdb).

sudo fdisk /dev/sdX

Una volta all'interno di fdisk, puoi usare i seguenti comandi:

Usare gdisk (per schemi GPT)

Per lo schema GPT, lo strumento equivalente è gdisk. Il funzionamento è molto simile a fdisk.

sudo gdisk /dev/sdX

I comandi principali sono:

6. Formattare una partizione

Dopo aver creato una partizione, devi formattarla con un filesystem. Il comando principale è mkfs. La sintassi generale è:

sudo mkfs -t tipo_filesystem /dev/sdXn

Dove tipo_filesystem è ext4, xfs, btrfs, ecc., e /dev/sdXn è il nome della partizione (ad esempio /dev/sdb1).

Esempi di formattazione:

Per formattare /dev/sdb1 con ext4:

sudo mkfs -t ext4 /dev/sdb1

In alternativa, puoi usare il comando specifico per il filesystem:

sudo mkfs.ext4 /dev/sdb1

Per formattare /dev/sdb2 con XFS:

sudo mkfs -t xfs /dev/sdb2
💡 Suggerimento: Aggiungi l'opzione -L "NomeEtichetta" per dare un nome alla partizione. Ad esempio: sudo mkfs.ext4 -L "Backup" /dev/sdb1.

7. Montare la partizione formattata

Per poter accedere ai dati su una nuova partizione, devi "montarla" in una directory del filesystem. Ad esempio, per montare /dev/sdb1 in /mnt/miopartizione:

sudo mkdir /mnt/miopartizione sudo mount /dev/sdb1 /mnt/miopartizione

Per smontarla successivamente:

sudo umount /mnt/miopartizione

8. Strumenti grafici

Se preferisci un'interfaccia grafica, puoi utilizzare strumenti come:

Questi strumenti rendono le operazioni di partizionamento e formattazione molto intuitive tramite drag-and-drop e menu contestuali.

9. Consigli e Best Practice

Partizionare e formattare un disco in Linux è un'operazione potente e utile. Conoscere gli strumenti da riga di comando offre un controllo completo, mentre le interfacce grafiche forniscono una maggiore facilità d'uso. Scegli l'approccio che meglio si adatta alle tue competenze e ai tuoi obiettivi.

Potrebbe interessarti anche...

Prodotti utili per ottimizzare e mantenere al meglio il tuo sistema.