Capitolo 9. Filesystem e punti di mount

Sommario
9.1. Principi
9.2. Partizionamento di un disco rigido e formattazione di una partizione
9.3. I comandi mount e umount
9.4. Il file /etc/fstab
9.5. Una nota sull'opzione supermount

Il modo migliore per comprendere "come funziona" è fare riferimento a un caso pratico, cosa che faremo in questa sezione. Supponiamo che abbiate acquistato un disco rigido nuovo di zecca, ancora senza partizioni. La vostra partizione Linux-Mandrake è piena fino a scoppiare e, invece di ricominciare da capo, decidete di spostare un'intera sezione dell'albero delle directory nel nuovo disco rigido. Dato che il nuovo disco è molto grande, decidete di spostare la directory di maggiori dimensioni: /usr. Ma prima serve un po' di teoria.

9.1. Principi

Come abbiamo già detto nella Guida all'installazione, ogni disco rigido è suddiviso in diverse partizioni, e ognuna di queste contiene un filesystem; Windows assegna una lettera a ognuno di questi filesystem (o meglio: solo a quelli che riconosce), invece GNU/Linux ha un'unica struttura ad albero delle directory e ogni filesystem è montato in un punto della struttura dell'albero delle directory.

Windows ha bisogno di un "disco C:", GNU/Linux invece ha bisogno di montare la radice del suo albero di file e directory (/) e lo fa sulla partizione che contiene il filesystem di root. Una volta montata la radice, è possibile montare altri filesystem su altri punti di mount nella struttura ad albero. Qualunque directory sotto la directory radice può fungere da punto di mount.

Questo consente una grande flessibilità nelle configurazioni possibili. Generalmente, ad esempio, nei server web si dedica un'intera partizione alla directory che ospita i dati del server web, la directory che li ospita normalmente è /home/httpd che di conseguenza funge da punto di mount per la partizione. In Figura 9-1 e in Figura 9-2 potete vedere la situazione del sistema prima e dopo aver montato il filesystem.

Figura 9-1. Un filesystem non ancora montato

Figura 9-2. Il filesystem ora è montato

Come potete immaginare, questa caratteristica offre diversi vantaggi: la struttura ad albero rimane sempre la stessa, sia che stia su un solo filesystem, sia che si estenda su svariate dozzine[1]. Quando lo spazio comincia a mancare, è sempre possibile spostare fisicamente parti importanti della struttura delle directory, cosa che stiamo per fare in questa sezione.

Ci sono due cose che dovete sapere sui punti di mount:

Note

[1]

GNU/Linux può gestire fino a 64 filesystem montati contemporaneamente.


Tux on Star from MandrakeSoft Linux è un trademark registrato di Linus Torvalds. Tutti gli altri copyright e trademark appartengono ai rispettivi proprietari.
A meno che non sia specificato diversamente, tutto il contenuto di queste pagine e tutte le immagini sono Copyright MandrakeSoft S.A. e MandrakeSoft Inc. 2000.
http://www.linux-mandrake.com/