Montare una partizione all’avvio su Linux in modo automatico può sempre tornare utile, soprattutto se si deve utilizzare quella determinata partizione, o addirittura un intero disco, come spazio di archiviazione per i dati.
Un tale utilizzo di una partizione infatti, richiede che la partizione sia usata di continuo e può risultare alquanto fastidioso doverla montare manualmente ad ogni avvio di sistema per potervi accedere.
Vediamo quindi di risolvere questo piccolo problema
Prima di tutto è necessario sapere con precisione la lettera assegnata alla nostra partizione.
Ogni partizione in ogni sistema operativo, viene identificata univocamente con una lettera o con una serie di caratteri.
Nel caso di Linux, è necessario sapere quale sigla di mount gli è stata attribuita dal sistema operativo.
Quindi se la nostra partizione è una /dev/sda2 o /dev/sda4 o /dev/sdb2
In questo caso prenderemo in considerazione una partizione formattata in ntfs, da poco più di 64 GB. Questa partizione in particolare è contrassegnata dalla sigla /dev/sda5. Questo dato è fondamentale da sapere, per poter proseguire con le fasi successive.
A questo punto è necessario aprire un terminale ed entrare in modalità root, con il comando sudo su o su, a seconda del sistema operativo che state attualmente usando.
Ora è necessario creare una cartella, all’interno della directory /media/ che consentirà di montarci all’interno la nostra partizione. Possiamo dare alla cartella un nome a piacere. L’importante è che il nome non contenga spazi o caratteri speciali.
Il comando che andremo ad utilizzare per questa operazione è mkdir.
Quindi da terminale andiamo a digitare:
mkdir /media/nome_cartella
Dove al posto di nome_cartella, dovrete inserire il nome che desiderate dare alla cartella che state per creare.
Ora dobbiamo procedere a modificare il file il file fstab contenuto nella directory /etc/
Per apportare questa modifica, andremo ad aprire il file con il nostro editor di testo preferito. In questo caso facciamo finta che sia Gedit. Quindi dovremmo scrivere:
gedit /etc/fstab
In questo file andiamo a scrivere in fondo, creando una nuova riga.
Qui ci scriviamo il nome della nostra unità, che in questo caso è /dev/sda5, la cartella di destinazione, dove verrà montata la partizione e il file system.
Quindi scriviamo:
/dev/sda5 /media/nome_cartella ext4
Ovviamente al posto di ext4, dovrete inserire il file system che usate voi in questa partizione. Magari per alcuni di voi ci ho azzeccato. Visto come sono bravo ad indovinare le cose?
Fatto questo, sotto dovrete inserire questo:
auto,rw,exec,users,dmask=000,fmask=111,nls=utf8 0 0
Questi parametri che abbiamo inserito sono costanti. Vediamo a cosa servono:
auto: Serve per montare in automatico una partizione
users: L’utente ha i permessi per questa partizione
nls=utf8: è la codifica dei caratteri di sistema. In Europa viene usata la utf8, in quanto supporta accenti, punteggiature e molti altri caratteri.
dmask: aggiunge i permessi di lettura e scrittura per i file system basati su FAT, quindi fat16 o fat32
exec: è una libreria del linguaggio di programmazione C, che viene usata sui sistemi UNIX like per gestire le partizioni.
rw: aggiunge la funzione generale di lettura e scrittura del disco. Infatti R sta per Read e W sta per Write.
A questo punto possiamo salvare il file e riavviare il sistema. A riavvio completato, ti ritroverai con la partizione montata in automatico e perfettamente funzionante!
Spero che questo articolo ti sia piaciuto.
Se è così condividilo su Facebook! Scrivi un commento se vuoi avere maggiori chiarimenti sull’argomento.
Con questo è tutto. Vi aspetto al mio prossimo articolo!