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:
Cerchi nomi come /dev/sdb1, /dev/nvme0n1p2 o /dev/mmcblk0p1. L’ultima lettera/numero indica la partizione.
sda, sdb) può cambiare. Il UUID è univoco e permanente.
Ottieni l’UUID con:
2. Montaggio manuale con mount
Crea una cartella di destinazione e monta:
O, meglio, con UUID (più affidabile):
Per smontare:
3. Montaggio automatico all’avvio con /etc/fstab
Per montare un disco ogni volta che il sistema si avvia, modifica il file fstab:
Aggiungi una riga come questa (usa UUID!):
Spiegazione dei campi:
UUID=...: identificatore univoco del disco/mnt/backup: punto di mountext4: filesystem (può esserentfs,vfat,xfs, ecc.)defaults,noatime: opzioni (noatime migliora le prestazioni)0: non fare dump2: controlla il filesystem all’avvio (0 = mai, 1 = root, 2 = altri)
/etc/fstab può impedire l’avvio del sistema! Prima di riavviare, testa con:sudo mount -aSe 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:
Oppure, per FAT32:
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):
Per montarlo automaticamente, crea un file di credenziali:
Poi in /etc/fstab:
Proteggi il file delle password:
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:
Questo non richiede sudo ed è ideale per script utente.
7. Risoluzione problemi comuni
- “mount: wrong fs type”: il filesystem non è supportato. Installa
ntfs-3gper NTFS. - “Permission denied”: controlla i permessi con
ls -l /mnt/puntoe usauid/gidnel mount. - Il disco non appare in
lsblk: potrebbe essere rotto, non alimentato o non rilevato (controlla condmesg).
Consigli finali
- Usa sempre UUID in
fstab, mai/dev/sdX. - Non montare dischi critici su
/media: usa/mntper dischi permanenti. - Proteggi le password dei NAS con file con permessi 600.
- Testa sempre
fstabconmount -aprima di riavviare. - Per backup, monta il disco prima dello script e smontalo dopo (opzionale ma sicuro).
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.
Pc Facile !