Come montare i filesystem in Linux - 1.1
Scopri cosa sta montando e come montare partizioni e filesystem. Devi sapere come montare se vuoi, per esempio, accedere a floppy o CD-ROM o partizioni Windows in Linux!
< Cosa sta montando >
Come sai, puoi archiviare i tuoi dati in diversi dispositivi di archiviazione fisica, come floppy, CD-ROM e hard disk. È probabile che anche il disco rigido o i dischi vengano suddivisi in diverse partizioni con diversi file system.
Se stai migrando a Linux da Microsoft Windows, probabilmente sei abituato ad accedere a tutti i tuoi filesystem molto facilmente: devi solo avviare il tuo computer, vai a Risorse del computere trova immediatamente tutte le partizioni Windows. Ad esempio, se hai un secondo disco rigido (o una seconda partizione Windows), appare automaticamente come D: \ e puoi accedervi immediatamente. Lo stesso vale per i floppy, i CD-ROM, le fotocamere digitali e altri dispositivi di archiviazione: basta collegarli e sarai in grado di accedervi immediatamente. Tuttavia, questo non è il caso di Linux.
All'inizio probabilmente sei un po 'confuso: metti il tuo floppy o CD nel drive e inizi a chiederti perché non sei in grado di accedervi! Questo perché i floppy, i CD, le partizioni del disco rigido e altri dispositivi di archiviazione devono essere collegati a una directory esistente sul sistema prima di potervi accedere. Questo attaccamento è chiamato montaggioe la directory in cui è collegato il dispositivo è chiamata a punto di mount.
Dopo che il dispositivo è stato montato, è possibile accedere ai file su quel dispositivo accedendo alla directory in cui è collegato il dispositivo. Quando hai finito e desideri rimuovere il floppy o il CD o un altro dispositivo, devi scollegarlo, smontare, prima di rimuoverlo.
< Come montare >
Il montaggio è fatto con il mount
comando.
Durante il montaggio, devi dire al mount
Comanda qual è il dispositivo o la partizione che vuoi montare e qual è il punto di mount. Il punto di montaggio deve essere una directory già esistente nel sistema. Ad esempio, per montare il floppy:
$ mount /dev/fd0 /mnt/floppy
In questo esempio, /dev/fd0
è il tuo lettore floppy, e /mnt/floppy
è il punto di mount. Ora quando accedi /mnt/floppy
, accederai effettivamente ai file sul tuo floppy.
Generalmente /dev/fd0
è l'unità floppy, sebbene alcune distribuzioni siano configurate in modo tale /dev/floppy
è la stessa cosa di /dev/fd0
. Di solito il tuo CD-ROM è configurato allo stesso modo: /dev/cdrom
è il tuo dispositivo CD-ROM (o, più specificamente, /dev/floppy
è un collegamento simbolico alla tua unità floppy attuale, e /dev/cdrom
è un collegamento simbolico all'unità CD-ROM).
< Dove montare >
Sebbene molte distro Linux abbiano directory come /mnt/floppy
or /floppy
creato di default in modo da poter montare i tuoi floppy lì, non sei obbligato a usare queste directory. Usando il mount
comando, puoi montare i tuoi dispositivi o partizioni in qualsiasi directory esistente che vuoi!
Di solito la tua distribuzione Linux è configurata in modo che una particolare directory sia il punto di montaggio predefinito per un particolare dispositivo. Nella maggior parte delle distribuzioni è /mnt/floppy
or /floppy
per i dischetti, e /mnt/cdrom
or /cdrom
per i CD-ROM. Quando questo è il caso, non è necessario che tu lo dica mount
il nome intero del dispositivo: basta dare il dispositivo o il punto di montaggio e sei a posto. Ad esempio, se /mnt/floppy
è il punto di montaggio predefinito per /dev/fd0
(o qualunque sia l'unità floppy), questo monterà il tuo dischetto:
$ mount /mnt/floppy
I punti di montaggio predefiniti per diversi dispositivi sono configurati in un file chiamato /etc/fstab
. L'utente root può modificare liberamente i punti di montaggio configurati in quel file. Se sei interessato a scoprire come funziona questo file, dai un'occhiata a Modifica e comprensione /etc/fstab
tuXfile.
< Come smontare >
Smontare è fatto con il umount
comando. No, non ho fatto un errore di battitura: il comando lo è davvero umount
non, unmount
.
Quando smonti, devi dirlo umount
quale dispositivo montato da smontare, indicando qual è il dispositivo o il punto di montaggio. Ad esempio, se /dev/fd0
è montato su /mnt/floppy
, lo smonterai con
$ umount /mnt/floppy
or
$ umount /dev/fd0
Non è saggio rimuovere il floppy dall'unità floppy senza prima smontarlo! Nel peggiore dei casi, i dati che stavi scrivendo sul floppy non erano ancora scritti in esso. Con i CD-ROM non puoi farlo: il vassoio non si aprirà nemmeno se non hai prima smontato il CD.
< Automount di Mandriva >
In Mandriva Linux puoi semplicemente inserire il tuo floppy o CD-ROM e accedere immediatamente ai file su di essi, senza prima montarli. Dopo aver finito, puoi semplicemente rimuoverli dall'unità senza prima smontarli. Questo può essere fatto grazie a uno strumento chiamato automount
.
automount
monta automaticamente tutte le partizioni e i dispositivi elencati in /etc/fstab
, non importa se i dispositivi sono fisicamente presenti o meno. In questo modo è possibile accedere ai dispositivi in Mandriva senza montarli e smontarli autonomamente.