Come faccio a montare e smontare un file system in Linux?

How Do I Mount Unmount File System Linux



Sappiamo tutti che i sistemi basati su Linux fanno molto affidamento sui file. Questi file sono raggruppati sotto forma di più file system e, per accedere a un particolare file system con un ulteriore livello di facilità, è possibile allegare quel file system a qualsiasi posizione desiderata fino al momento in cui si desidera accedere a quel file system. Una volta terminato, puoi semplicemente scollegare quel file system da quella posizione. In tutto questo processo, il collegamento di un file system in una posizione specifica è noto come montaggio, mentre il distacco di un file system da una posizione specifica è noto come smontaggio.

Inoltre, la posizione a cui alleghi un file system è formalmente nota come punto di montaggio. Ci sono più file system disponibili su un sistema operativo Linux. Alcuni di questi file system sono montati per impostazione predefinita e alcuni sono smontati, il che significa che puoi montarli facilmente da solo. Nell'articolo di oggi, ti insegneremo i metodi per montare e smontare un file system in Linux Mint 20.







Metodo per montare un file system in Linux Mint 20

Per montare un file system in Linux Mint 20, è necessario eseguire i seguenti passaggi:



Il comando lsblk in Linux viene utilizzato per visualizzare tutti i file system montati e non montati. Prima di montare un file system in Linux Mint 20, vorremmo elencare tutti i file system utilizzando il comando lsblk nel modo mostrato di seguito:



$ lsblk





L'esecuzione di questo comando presenterà tutti i file system, ovvero quelli montati e quelli disponibili per il montaggio in una struttura ad albero. Dall'immagine seguente, puoi riconoscere i file system già montati vedendo i loro punti di montaggio come evidenziati nell'immagine. Per il resto, i file system, cioè quelli che non hanno alcun punto di montaggio menzionato dopo i loro nomi, sono disponibili per il montaggio.



Ora proveremo a montare un file system in Linux Mint 20 eseguendo il comando mount nel modo mostrato di seguito:

$ sudo mount NameOfFileSystem MountPoint

Qui è necessario sostituire NameOfFileSystem con il nome esatto del file system che si desidera montare e MountPoint con la posizione in cui si desidera montare il file system desiderato. Inoltre, in Linux, non è possibile montare un file system senza disporre dei privilegi dell'utente root e, poiché non abbiamo effettuato l'accesso all'account utente root, è per questo che abbiamo utilizzato la parola chiave sudo prima del comando mount. In caso contrario, questo comando avrebbe restituito un messaggio di errore.

Poiché nel nostro caso, abbiamo tentato di montare un file system che era già montato, ad esempio /dev/sda1, ecco perché il nostro terminale ha mostrato il messaggio che questo file system è già stato montato sul punto di montaggio specificato come mostrato nell'immagine seguente . Tuttavia, se avessimo scelto un file system che non era stato montato prima, come /dev/sda2, /dev/sda5, ecc., l'esecuzione del comando mount avrebbe montato il nostro file system sul punto di montaggio specificato.

Metodo per smontare un file system in Linux Mint 20

Per smontare un file system in Linux Mint 20, è necessario eseguire i seguenti passaggi:

Ora proveremo a smontare lo stesso file system che abbiamo provato a montare nel metodo mostrato sopra. Per questo, dobbiamo eseguire il comando umount nel nostro terminale nel modo mostrato di seguito:

$ umount NameOfFileSystem

Qui, devi sostituire NameOfFileSystem con il nome esatto del file system che desideri smontare, che nel nostro caso era /dev/sda1, come mostrato nell'immagine qui sotto:

In alternativa, possiamo anche usare il comando umount nel modo seguente:

$ smonta MountPoint

Qui, devi sostituire MountPoint con la posizione da cui desideri smontare un file system, che nel nostro caso era /boot/efi, come mostrato nell'immagine qui sotto. Inoltre, se l'esecuzione di uno dei due comandi precedenti visualizza un messaggio di errore, potrebbe verificarsi a causa della mancanza della parola chiave sudo. Pertanto, per sicurezza, puoi provare a eseguire questi comandi con la parola chiave sudo per fornire i privilegi dell'utente root per smontare un file system.

L'esecuzione di uno di questi comandi ti restituirà semplicemente il controllo senza visualizzare alcun output sul terminale. Essendo un utente, potresti avere dei dubbi sul fatto che il tuo file system specificato sia stato correttamente smontato o meno. Per verificarlo, puoi provare a eseguire nuovamente il comando lsblk. Se il file system specificato non ha più un punto di montaggio nell'output di questo comando, ciò implica che il nostro file system è stato smontato con successo. Nell'esempio che abbiamo mostrato, volevamo smontare il file system /dev/sda1 dal punto di montaggio /boot/efi. L'immagine mostrata di seguito verifica che il file system /dev/sda1 sia stato smontato correttamente poiché il suo punto di montaggio non è più presente nell'output del comando lsblk, come mostrato nell'immagine seguente:

Conclusione

In questo articolo, ti abbiamo guidato attraverso i metodi dettagliati di montaggio e smontaggio di un file system in Linux Mint 20. Seguendo questi metodi, puoi montare comodamente qualsiasi file system di tua scelta in qualsiasi posizione desiderata ogni volta che desideri accedere a quel file system o, più precisamente, i file al suo interno facilmente. Allo stesso modo, puoi anche smontare qualsiasi file system di tua scelta in qualsiasi momento quando ritieni di non aver più bisogno di accedere a quel file system. Entrambi questi metodi sono estremamente semplici e ti consentono di portare a termine il tuo lavoro in pochi minuti.