BASH – Smontaggio e montaggio manuale delle partizioni
BASH – Smontaggio e montaggio manuale delle partizioni – Aggiornamento anno 2024.
Di default, le partizioni di memorie di massa connesse al computer prima della sua accensione, non vengono montate, mentre le partizioni di memorie di massa connesse al computer dopo la sua accensione -ovvero montate tramite apposita interfaccia grafica- vengono montate col percorso /media/[NomeUtente]/[LABEL] o, in assenza di [LABEL], col percorso /media/[NomeUtente]/[UUID].
Le partizioni montate possono essere smontate sia tramite l’interfaccia grafica comunemente utilizzata per gestire files e cartelle, sia impartendo da terminale (o da script) appositi comandi che prevedono la conoscenza di parametri specifici.
Analogamente, è possibile montare ciascuna partizione non montata anche con un punto di mount diverso da quello previsto di default, previo impartizione di appositi comandi che prevedono, oltre alla conoscenza di parametri specifici, l’esistenza di una cartella vuota da usare come punto di mount.
I comandi da impartire per rimuovere ciascuna cartella sono i seguenti:
rm -r /punto/di/montaggio/cartella/Plus # Rimuove la cartella /punto/di/montaggio/cartella/Plus rm -r ~/Plus # Rimuove la cartella Plus dalla HOME dell'utente rm -r Plus # Rimuove la cartella Plus dalla cartella di lavoro .
I comandi da impartire per creare ciascuna cartella sono i seguenti:
mkdir /punto/di/montaggio/cartella/Plus # Crea la cartella /punto/di/montaggio/cartella/Plus mkdir ~/Plus # Crea la cartella Plus contenuta nella HOME dell'utente mkdir Plus # Crea la cartella Plus nella cartella di lavoro .
I comandi da impartire per conoscere i parametri necessari per montare e/o smontare ciascuna partizione, sono i seguenti:
lsblk -f | grep loop -v # Mostra partizioni e, se montate, relativi punti di mount lsblk | grep sdb # Mostra partizioni della sola memoria sdb e, se montate, relativi punti di mount sudo blkid | grep sdb # Mostra partizioni della sola memoria sdb ed i relativi dati identificativi .
I comandi da impartire per conoscere il contenuto di ciascuna cartella, sono i seguenti:
ls /punto/di/montaggio/cartella # Mostra il contenuto di /punto/di/montaggio/cartella ls ~/Plus # Mostra il contenuto della cartella Plus contenuta nella HOME dell'utente ls ~ # Mostra il contenuto della HOME dell'utente ls # Mostra il contenuto della cartella di lavoro .
I comandi utilizzabili per smontare ciascuna cartella/partizione, sono i seguenti:
sudo umount /dev/sdb # Smonta la partizione /dev/sdb sudo umount UUID="086A-F196" # Smonta la partizione avente UUID="086A-F196" sudo umount LABEL="DANZE" # Smonta la partizione avente LABEL="DANZE" sudo umount ~/Plus # Smonta la cartella Plus contenuta nella HOME dell'utente sudo umount Plus # Smonta la cartella Plus contenuta cartella di lavoro .
I comandi utilizzabili per montare ciascuna partizione, sono i seguenti:
sudo mount -t vfat /dev/sdb ~/Plus # La cartella Plus contenuta nella HOME dell'utente diventa il punto di mount della partizione vfat o fat16 o fat32 /dev/sdb sudo mount -t ntfs UUID="086A-F196" ~/Plus # La cartella Plus contenuta nella HOME dell'utente diventa il punto di mount della partizione ntfs avente UUID="086A-F196" sudo mount -t ext4 LABEL="DANZE" ~/Plus # La cartella Plus contenuta nella HOME dell'utente diventa il punto di mount della partizione ext4 avente LABEL="DANZE" sudo mount -o loop -t iso9660 /media/ubuntu23m10/INTENSO/iso/BSD/FreeBSD-14.0-RELEASE-amd64-bootonly.iso /tmp/iSo # Monta .iso .
Esempi di utilizzo:
:~$ ls ~ # Visualizza il contenuto della HOME dell'utente Documenti Immagini Modelli Musica Plus Pubblici Scaricati Scrivania snap Video :~$ rm -r ~/Plus # Rimuove la cartella Plus contenuta nella HOME dell'utente :~$ ls ~ # Visualizza il contenuto della HOME dell'utente Documenti Immagini Modelli Musica Pubblici Scaricati Scrivania snap Video :~$ mkdir ~/Plus # Crea la cartella Plus nella HOME dell'utente :~$ ls ~ # Visualizza il contenuto della HOME dell'utente Documenti Immagini Modelli Musica Plus Pubblici Scaricati Scrivania snap Video :~$ lsblk | grep sdb # Mostra partizioni della sola memoria sdb e, se montate, relativi punti di mount sdb 8:16 1 7,5G 0 disk /media/ubuntu23m10/DANZE :~$ sudo blkid | grep sdb # Mostra partizioni della sola memoria sdb ed i relativi dati identificativi [sudo] password di ubuntu23m10: /dev/sdb: LABEL_FATBOOT="DANZE" LABEL="DANZE" UUID="086A-F196" BLOCK_SIZE="512" TYPE="vfat" :~$ sudo umount /dev/sdb # Smonta la partizione /dev/sdb :~$ lsblk | grep sdb # Mostra partizioni della sola memoria sdb e, se montate, relativi punti di mount sdb 8:16 1 7,5G 0 disk :~$ ls ~/Plus # Mostra il contenuto della cartella Plus contenuta nella HOME dell'utente :~$ sudo mount -t vfat /dev/sdb ~/Plus # La cartella Plus contenuta nella HOME dell'utente diventa il punto di mount della partizione /dev/sdb :~$ ls ~/Plus # Mostra il contenuto della cartella Plus contenuta nella HOME dell'utente Bachata2023-2024 BN-Domande.pdf Kizomba2023-2024 Portoricana2023-2024 SalsaCubana2023-2024 'System Volume Information' :~$ sudo umount UUID="086A-F196" # Smonta la partizione avente UUID="086A-F196" :~$ ls ~/Plus # Mostra il contenuto della cartella Plus contenuta nella HOME dell'utente :~$ sudo mount -t vfat UUID="086A-F196" ~/Plus # La cartella Plus contenuta nella HOME dell'utente diventa il punto di mount della partizione avente UUID="086A-F196" :~$ ls ~/Plus # Mostra il contenuto della cartella Plus contenuta nella HOME dell'utente Bachata2023-2024 BN-Domande.pdf Kizomba2023-2024 Portoricana2023-2024 SalsaCubana2023-2024 'System Volume Information' :~$ sudo umount LABEL="DANZE" # Smonta la partizione avente LABEL="DANZE" :~$ ls ~/Plus # Mostra il contenuto della cartella Plus contenuta nella HOME dell'utente :~$ sudo mount -t vfat LABEL="DANZE" ~/Plus # La cartella Plus contenuta nella HOME dell'utente diventa il punto di mount della partizione avente LABEL="DANZE" :~$ lsblk | grep sdb # Mostra partizioni della sola memoria sdb e, se montate, relativi punti di mount sdb 8:16 1 7,5G 0 disk /home/ubuntu23m10/Plus :~$ ls ~/Plus # Mostra il contenuto della cartella Plus contenuta nella HOME dell'utente Bachata2023-2024 BN-Domande.pdf Kizomba2023-2024 Portoricana2023-2024 SalsaCubana2023-2024 'System Volume Information' :~$ sudo umount ~/Plus # Smonta la cartella Plus contenuta nella HOME dell'utente :~$ ls ~/Plus # Mostra il contenuto della cartella Plus contenuta nella HOME dell'utente :~$ lsblk | grep sdb # Mostra partizioni della sola memoria sdb e, se montate, relativi punti di mount sdb 8:16 1 7,5G 0 disk :~$