Montare e Smontare partizioni

Mar, 07/08/2018 - 20:44
Ritratto di Sargon6

Montare e Smontare partizioni

Inviato da Sargon6 0 commenti

Rassegna di comandi da usare per Montare e/o Smontare una partizione, e verificare l'effetto del comando impartito.
Questa scheda presuppone che la cartella da usare come punto di mount e la partizione da montare siano entrambe già state create, e siano entrambe note all'utente.
Questi comandi sono stati verificati con Fedora 28 XFCE 64 bit per una partizione /dev/sda10 formattata come ext4 ed un punto di mount /mnt/Linux7; per una partizione diversa o un punto di mount diverso, occorre modificare di conseguenza le istruzioni che seguono.

Per prima cosa, occorre verificare l'esistenza della partizione che si vuole montare, nonchè che la cartella che deve essere utilizzata come punto di mount esista e sia vuota.

[ ~]$ lsblk -o name,rm,size,mode,fstype,uuid,mountpoint,partuuid | grep sda10 # dati relativi alla partizione '/dev/sda10'
├─sda10  0    20G brw-rw---- ext4   cdb27acf-49a8-43a9-b081-0902f4f88adb             e3c68e73-16aa-408b-b9c3-facc1a933cc1
[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
[ ~]$ 

Esempio di istruzioni per montare e smontare una partizione di cui è noto il numero d'ordine associato alla partizione.

[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
[ ~]$ sudo mount /dev/sda10 /mnt/Linux7 -t ext4 # Assegna il punto di mount '/mnt/Linux7' alla partizione '/dev/sda10' formattata come 'ext4'
[sudo] password di fedora28x: 
[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
1925-06-26rep4183b8165.txt  lost+found
[ ~]$ sudo umount /dev/sda10 # Smonta la partizione '/dev/sda10'
[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
[ ~]$ 

Esempio di istruzioni per montare e smontare una partizione di cui è noto il codice UUID associato alla partizione.

[ ~]$ ls -lF /dev/disk/by-uuid |grep sda10 # UUID della partizione '/dev/sda10'
lrwxrwxrwx. 1 root root 11  6 ago 21.24 cdb27acf-49a8-43a9-b081-0902f4f88adb -> ../../sda10
[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
[ ~]$ sudo mount UUID=cdb27acf-49a8-43a9-b081-0902f4f88adb /mnt/Linux7 -t ext4 # Assegna il punto di mount '/mnt/Linux7' alla partizione formattata come 'ext4' avente UUID=cdb27acf-49a8-43a9-b081-0902f4f88adb
[sudo] password di fedora28x: 
[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
1925-06-26rep4183b8165.txt  lost+found
[ ~]$ sudo umount UUID=cdb27acf-49a8-43a9-b081-0902f4f88adb # Smonta la partizione avente UUID=cdb27acf-49a8-43a9-b081-0902f4f88adb
[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
[ ~]$ 

Esempio di istruzioni per montare e smontare una partizione di cui è noto il codice ID associato alla partizione.

[ ~]$ ls -lF /dev/disk/by-id |grep sda10 # ID della partizione '/dev/sda10'
lrwxrwxrwx. 1 root root 11  6 ago 21.24 ata-TOSHIBA_MQ01ABD100_66KUT0BWT-part10 -> ../../sda10
lrwxrwxrwx. 1 root root 11  6 ago 21.24 wwn-0x5000039711e88e69-part10 -> ../../sda10
[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
[ ~]$ sudo mount /dev/disk/by-id/ata-TOSHIBA_MQ01ABD100_66KUT0BWT-part10 /mnt/Linux7 -t ext4 # Assegna il punto di mount '/mnt/Linux7' alla partizione formattata come 'ext4' avente ID='ata-TOSHIBA_MQ01ABD100_66KUT0BWT-part10'
[sudo] password di fedora28x: 
[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
1925-06-26rep4183b8165.txt  lost+found
[ ~]$ sudo umount /dev/disk/by-id/ata-TOSHIBA_MQ01ABD100_66KUT0BWT-part10 # Smonta la partizione avente ID='/dev/disk/by-id/ata-TOSHIBA_MQ01ABD100_66KUT0BWT-part10'
[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
[ ~]$ 

Esempio di istruzioni per montare e smontare una partizione di cui è nota l'etichetta (in inglese: LABEL) associata alla partizione.

[ ~]$ ls -lF /dev/disk/by-label |grep sda10 # LABEL della partizione '/dev/sda10'
lrwxrwxrwx. 1 root root 11  7 ago 19.38 Linux7 -> ../../sda10
[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
[ ~]$ sudo mount /dev/disk/by-label/Linux7 /mnt/Linux7 -t ext4 # Assegna il punto di mount '/mnt/Linux7' alla partizione formattata come 'ext4' avente LABEL='Linux7'
[sudo] password di fedora28x: 
[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
1925-06-26rep4183b8165.txt  lost+found
[ ~]$ sudo umount /dev/disk/by-label/Linux7 # 'smontaggio' della partizione che ha come LABEL='Linux7'
[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
[ ~]$ 

Esempio di istruzioni per montare e smontare una partizione di cui è noto il PATH associata alla partizione.

[ ~]$ ls -lF /dev/disk/by-path |grep sda10 # PATH della partizione '/dev/sda10'
lrwxrwxrwx. 1 root root 11  7 ago 19.38 pci-0000:00:11.0-ata-1-part10 -> ../../sda10
[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
[ ~]$ sudo mount /dev/disk/by-path/pci-0000:00:11.0-ata-1-part10 /mnt/Linux7 -t ext4 # Assegna il punto di mount '/mnt/Linux7' alla partizione formattata come 'ext4' avente PATH=pci-0000:00:11.0-ata-1-part10
[sudo] password di fedora28x: 
[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
1925-06-26rep4183b8165.txt  lost+found
[ ~]$ sudo umount /dev/disk/by-path/pci-0000:00:11.0-ata-1-part10 # 'smontaggio' della partizione che ha come PATH=pci-0000:00:11.0-ata-1-part10
[ ~]$ ls /mnt/Linux7 # Visualizza il contenuto della cartella '/mnt/Linux7'
[ ~]$ 

Negli esempi precedenti, le partizioni sono state 'smontate' utilizzando un comando che fa riferimento alla partizione stessa, ma è possibile smontarle anche facendo riferimento al punto di mount impartendo il comando

sudo umount /mnt/Linux7 # Smonta la partizione avente punto di mount '/mnt/Linux7'