Come montare un'unità in Linux

Montare un filesystem da un’unità è uno dei compiti più comuni che farai mentre usi il tuo sistema Linux. Ti consente di accedere a dispositivi esterni all’interno della tua macchina e manipolare i dati al loro interno. Questo articolo ti mostrerà come montare un’unità nel tuo sistema Linux e accedere ai file all’interno di dischi con diversi filesystem interni.
Indice
- Montare un’unità esterna utilizzando l’interfaccia grafica
- Montare forzatamente un’unità in Linux utilizzando GNOME Disks
- Montare un’unità esterna utilizzando la riga di comando
- Montare un’unità in Linux con un filesystem specifico
- Domande frequenti
Montare un’unità esterna utilizzando l’interfaccia grafica
Per impostazione predefinita, le moderne distribuzioni Linux saranno in grado di montare automaticamente un’unità e accedere alla maggior parte dei filesystem comuni direttamente.
Per iniziare, collega l’unità che desideri montare alla tua macchina. Questa potrebbe essere un’unità disco rigido esterna o una semplice chiavetta USB.
Vai al launcher delle applicazioni del tuo sistema, quindi apri il tuo gestore file predefinito.

All’interno, troverai la tua unità esterna nella barra laterale sinistra del gestore. Clicca sull’etichetta della tua unità per montarla completamente e visualizzarne i contenuti.

Per smontare la tua unità, clicca sull’icona di espulsione accanto all’etichetta della tua unità.

Suggerimento: oltre a montare un’unità esterna, puoi anche montare file ISO nel tuo gestore file.
Montare forzatamente un’unità in Linux utilizzando GNOME Disks
Apri il launcher delle applicazioni del tuo sistema, quindi apri l’utilità Disks. Questo elencherà tutte le unità attive attualmente nella tua macchina. Seleziona il tuo disco esterno dalla barra laterale sinistra del programma.

Clicca sul pulsante “Play” sotto la tabella delle partizioni visiva per la tua unità esterna. Questo monterà forzatamente l’unità nel tuo filesystem.

Apri il gestore file predefinito del tuo sistema e scorri attraverso la barra laterale sinistra del programma. Clicca sull’etichetta della tua unità esterna per accedere ai suoi contenuti.
Per smontare la tua unità esterna, torna a GNOME Disks. Seleziona la tua unità e clicca sul pulsante “Stop” sotto la tabella delle partizioni visiva della tua unità.

Montare un’unità esterna utilizzando la riga di comando
Sebbene utilizzare l’interfaccia grafica sia sufficiente per montare un’unità di base in Linux, ci possono essere casi in cui è necessario accedervi tramite SSH come macchina senza testa. Per questo, è necessario utilizzare il comando mount integrato di UNIX.
Per iniziare, collega l’unità che desideri montare, quindi esegui il seguente comando:
lsblk |grep diskQuesto elencherà tutti i dispositivi SATA/SCSI nella tua macchina. Nella maggior parte dei casi, il disco “sda” corrisponde al tuo disco di sistema mentre tutto il resto dopo sono unità aggiuntive, non di sistema.
Esegui il seguente comando per controllare se ci sono partizioni montabili all’interno della tua unità esterna:
lsblk |grep sdbCrea una directory dove la tua unità può montarsi correttamente:
sudomkdir-p/media/driveMonta la partizione della tua unità esterna nel filesystem radice del tuo sistema. Il seguente comando visualizzerà tutti i contenuti della tua unità esterna nella cartella “/media/drive” e sposterà la tua directory di lavoro corrente in essa.
sudomount/dev/sdb1 /media/drive
cd/media/driveAssicurati che la tua unità abbia i corretti permessi per il tuo utente attuale:
sudochown-R$USER:$USER/media/driveControlla se l’unità funziona correttamente elencando i suoi contenuti:
ls-laMontare un’unità in Linux con un filesystem specifico
Un’altra grande funzionalità del comando mount è che può specificare il filesystem con cui monterà l’unità.
Per iniziare, controlla il tipo di filesystem per le partizioni disponibili all’interno della tua unità esterna:
lsblk -f|grep sdbQuesto stamperà un elenco delle partizioni all’interno della tua unità insieme al loro filesystem sotto la seconda colonna.

Puoi usare il valore nella seconda colonna con l’opzione -t in mount per forzare il montaggio di una partizione come quel filesystem:
sudomount-t vfat /dev/sdb1 /media/driveControlla se hai montato correttamente il filesystem entrando nella directory media e elencando i suoi contenuti:
cd/media/drive
ls-laPer smontare l’unità, puoi usare il comando umount seguito dalla directory in cui l’unità è attualmente montata:
sudoumount/media/driveSe hai bisogno di montare una partizione NTFS sulla tua macchina Linux, ecco come farlo.
Domande frequenti
Ho un errore “mount: wrong fs type, bad option, bad superblock” quando monto la mia unità.
Questo problema è dovuto a un binario filesystem mancante nel tuo sistema. Il filesystem più comune che causa questo problema è NTFS poiché non è presente nella maggior parte delle distribuzioni Linux per impostazione predefinita. Per risolvere questo problema, devi installare il pacchetto ntfs-3g dal gestore pacchetti della tua distribuzione.
La mia unità esterna viene montata come “sola lettura.”
Questo problema è causato da un’unità Ext4 smontata in modo improprio. Puoi risolverlo rimontando l’unità con un tag “lettura-scrittura”: sudo mount -o rw /dev/sdb1 /mnt/drive o l’opzione “noload”: sudo mount -o ro,noload /dev/sdb1 /mnt/drive.
È possibile montare automaticamente un’unità in Linux?
Sì. Per farlo, puoi andare al tuo programma GNOME Disks e selezionare l’unità che desideri montare automaticamente. Clicca sull’icona “Ingranaggio” sotto la tabella delle partizioni dell’unità, quindi seleziona “Modifica opzioni di montaggio.” All’interno, disabilita l’opzione “Impostazioni di sistema utente,” quindi seleziona la casella “Montare all’avvio del sistema.” In alternativa, puoi aggiungere un’entrata in /etc/fstab in modo che possa montare automaticamente l’unità all’avvio.
Crediti immagine: Immo Wegmann tramite Unsplash. Tutte le modifiche e gli screenshot di Ramces Red.