Come montare un'unità in Linux

Una fotografia di un laptop con un'unità esterna collegata ad esso.

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.

Uno screenshot del gestore file predefinito in Ubuntu.

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.

Uno screenshot del gestore file predefinito in Ubuntu con un evidenziamento sull'unità esterna collegata.

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

Uno screenshot del gestore file predefinito su Ubuntu con un evidenziamento sul pulsante di espulsione dell'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.

Uno screenshot che evidenzia l'unità esterna nell'utilità GNOME Disks.

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

Uno screenshot che evidenzia il pulsante di montaggio nell'utilità GNOME Disks.

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à.

Uno screenshot che evidenzia il pulsante di smontaggio nell'utilità GNOME Disks.

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 disk

Questo 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 sdb

Crea una directory dove la tua unità può montarsi correttamente:

sudomkdir-p/media/drive

Monta 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/drive

Assicurati che la tua unità abbia i corretti permessi per il tuo utente attuale:

sudochown-R$USER:$USER/media/drive

Controlla se l’unità funziona correttamente elencando i suoi contenuti:

ls-la

Montare 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 sdb

Questo stamperà un elenco delle partizioni all’interno della tua unità insieme al loro filesystem sotto la seconda colonna.

Un terminale che mostra il tipo di filesystem della partizione sda1.

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/drive

Controlla se hai montato correttamente il filesystem entrando nella directory media e elencando i suoi contenuti:

cd/media/drive  
ls-la

Per smontare l’unità, puoi usare il comando umount seguito dalla directory in cui l’unità è attualmente montata:

sudoumount/media/drive

Se 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.