Montare dischi in Linux: guida completa a USB, NAS, partizioni e fstab

Pubblicato il 29 Novembre 2025 • Categoria: Linux

In Linux, ogni dispositivo di archiviazione — che sia un disco USB, un HDD esterno, una partizione interna o un NAS — deve essere montato in una cartella (detta “punto di mount”) prima di poter essere usato. A differenza di Windows o macOS, dove tutto avviene automaticamente, Linux ti dà il pieno controllo. In questa guida imparerai a montare dischi manualmente, configurare il montaggio automatico all’avvio, gestire NAS e risolvere i problemi più comuni.

1. Identificare il disco o la partizione

Prima di montare, devi sapere quale dispositivo stai gestendo:

lsblk # oppure sudo fdisk -l # oppure, dopo aver inserito un USB: dmesg | tail

Cerchi nomi come /dev/sdb1, /dev/nvme0n1p2 o /dev/mmcblk0p1. L’ultima lettera/numero indica la partizione.

💡 Usa il UUID, non il nome del dispositivo! Se colleghi più dischi, l’ordine (sda, sdb) può cambiare. Il UUID è univoco e permanente.

Ottieni l’UUID con:

sudo blkid

2. Montaggio manuale con mount

Crea una cartella di destinazione e monta:

sudo mkdir -p /mnt/usb_esterno sudo mount /dev/sdb1 /mnt/usb_esterno

O, meglio, con UUID (più affidabile):

sudo mount UUID="a1b2c3d4-e5f6-7890..." /mnt/usb_esterno

Per smontare:

sudo umount /mnt/usb_esterno

3. Montaggio automatico all’avvio con /etc/fstab

Per montare un disco ogni volta che il sistema si avvia, modifica il file fstab:

sudo nano /etc/fstab

Aggiungi una riga come questa (usa UUID!):

UUID=a1b2c3d4-e5f6-7890... /mnt/backup ext4 defaults,noatime 0 2

Spiegazione dei campi:

⚠️ ATTENZIONE: Un errore in /etc/fstab può impedire l’avvio del sistema! Prima di riavviare, testa con:
sudo mount -a
Se non dà errori, sei a posto.

4. Gestire filesystem Windows (NTFS/FAT32)

I dischi formattati in NTFS o FAT32 non supportano i permessi Linux. Per montarli con accesso in scrittura:

sudo mount -t ntfs-3g -o uid=1000,gid=1000,umask=022 /dev/sdb1 /mnt/usb_win

Oppure, per FAT32:

sudo mount -t vfat -o uid=1000,gid=1000,umask=022 /dev/sdb1 /mnt/usb_fat

uid=1000 è l’ID del tuo utente (trovalo con id -u).

5. Montare un NAS (rete locale)

Se hai un NAS, puoi montarlo via protocollo CIFS (Windows/Samba) o NFS:

CIFS (più comune):

sudo apt install cifs-utils sudo mkdir -p /mnt/nas sudo mount -t cifs //192.168.1.50/Backup /mnt/nas -o user=tuo_utente,uid=1000,gid=1000

Per montarlo automaticamente, crea un file di credenziali:

# /root/.nas-credentials username=tuo_utente password=tua_password

Poi in /etc/fstab:

//192.168.1.50/Backup /mnt/nas cifs credentials=/root/.nas-credentials,uid=1000,gid=1000,iocharset=utf8 0 0

Proteggi il file delle password:

sudo chmod 600 /root/.nas-credentials

6. Montaggio automatico senza root: udisks2

Se usi un desktop environment (GNOME, KDE), i dischi USB vengono montati automaticamente in /media/$USER/ grazie a udisks2. Non serve configurare nulla.

Da terminale, puoi usare:

udisksctl mount -b /dev/sdb1 udisksctl unmount -b /dev/sdb1

Questo non richiede sudo ed è ideale per script utente.

7. Risoluzione problemi comuni

Consigli finali

Ora hai il pieno controllo sui tuoi dischi in Linux: che siano USB, interni, di rete o formattati in Windows, sai come integrarli nel tuo sistema in modo sicuro e permanente.

Prodotti Consigliati

Potrebbe interessarti anche...

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