mount
La commande mount
permet d'effectuer un montage,
c'est-à-dire d'accrocher dans l'arborescence courante un bout
d'arborescence contenu sur un systèle de fichiers.
Par exemple si on a un CD dans le lecteur /dev/hdc
(dispositif
maître sur la seconde nappe IDE),
on peut intégrer son contenu sous le point de montage /tmp/cederom
en faisant
# mkdir /tmp/cederom
# mount /dev/hdc /tmp/cederom
Après usage, il faudra libérer le disque par
# umount /tmp/cederom
En principe le type de système de fichiers est détecté automatiquement,
mais on peut le préciser. C'est parfois utile pour les disquettes provenant
de Windows, qui peuvent être de type msdos
ou vfat
(avec les
noms longs). Exemple:
# mount -t vfat /dev/fd0 /tmp/disquette
Il y a aussi des options, par exemple pour un montage en lecture seule :
# mount -t vfat /dev/fd0 /tmp/disquette -o ro
/etc/fstab
Le fichier /etc/fstab
indique principalement
les montages à effectuer au démarrage.
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/hda1 / ext2 defaults,errors=remount-ro 1 1
/dev/hda2 /opt ext2 defaults,errors=remount-ro 1 1
/dev/hda3 /home ext2 rw 1 2
/dev/hda4 none swap sw 0 0
proc /proc proc defaults 0 0
/dev/fd0 /floppy auto defaults,user,noauto 0 0
/dev/cdrom /cdrom iso9660 defaults,ro,user,noauto 0 0
On y trouve également une indication de la partition utilisée pour le
swap. On y voit aussi des montages qui ne sont pas faits
automatiquement au démarrage (noauto
), qu'on déclenchera
par mount /floppy
ou par mount /cdrom
. Ici ils peuvent
être lancés par n'importe quel utilisateur (user
).