Le système de fichiers peut être vu comme un arbre enraciné sur le répertoire /. /dev, /usr, et les autres répertoires dans le répertoire racine sont des branches, qui peuvent avoir leurs propres branches, comme /usr/local, et ainsi de suite.
Il y a diverses raisons pour héberger certains de ces répertoires sur des systèmes de fichiers séparés. /var contient les répertoires log/, spool/, et divers types de fichiers temporaires, et en tant que tels, peuvent voir leur taille augmenter de façon importante. Remplir le système de fichiers racine n'est pas une bonne idée, aussi séparer /var de / est souvent favorable.
Une autre raison courante de placer certains répertoires sur d'autres systèmes de fichiers est s'ils doivent être hébergés sur des disques physiques séparés, ou sur des disques virtuels séparés, comme les systèmes de fichiers réseau, ou les lecteurs de CDROM.
Durant le processus de 	démarrage, les systèmes de
fichiers listés 	dans /etc/fstab sont automatiquement
	montés (à moins qu'il ne soient listés avec 	l'option noauto).
Le fichier /etc/fstab contient une liste de lignes au format suivant:
device /mount-point fstype options dumpfreq passno
Un nom de périphérique (qui devrait exister), comme expliqué dans la Section 18.2.
Un répertoire (qui devrait exister), sur lequel sera monté le système de fichier.
Le type de système de fichiers à indiquer à mount(8). Le système de fichiers par défaut de FreeBSD est l'ufs.
Soit rw pour des systèmes de 	 fichiers à
lecture-écriture, soit 	 ro pour des systèmes de fichiers
	 à lecture seule, suivi par toute 	 option qui peut s'avérer nécessaire. Une
option 	 courante est noauto pour les systèmes de 	
fichiers qui ne sont normalement pas montés durant la 	 séquence de démarrage.
D'autres options sont 	 présentées dans la page de manuel mount(8).
C'est utilisé par dump(8) pour déterminer quels systèmes de fichiers nécessitent une sauvegarde. Si ce champ est absent, une valeur de zéro est supposée.
Ceci détermine l'ordre dans lequel les systèmes de fichiers devront être vérifiés. Les systèmes de fichiers qui doivent être ignorés devraient avoir leur passno positionné à zéro. Le système de fichiers racine (qui doit être vérifié avant tout le reste) devrait avoir son passno positionné à un, et les options passno des autres systèmes fichiers devraient être positionnées à des valeurs supérieures à un. Si plus d'un système de fichiers ont le même passno alors fsck(8) essaiera de vérifier les systèmes de fichiers en parallèle si c'est possible.
Consultez la page de manuel de fstab(5) pour plus d'information sur le format du fichier /etc/fstab et des options qu'il contient.
La commande mount(8) est ce qui est finalement utilisé pour monter des systèmes de fichiers.
Dans sa forme la plus simple, vous utilisez:
Il y beaucoup d'options, comme mentionné dans la page de manuel mount(8), mais les plus courantes sont:
Options de montage
-aMonte tous les systèmes de fichiers listés dans 	 /etc/fstab. Exception faite de ceux 	 marqués comme
“noauto”, ou exclus par 	 le drapeau -t, ou
encore ceux qui sont 	 déjà montés.
-dTout effectuer à l'exception de l'appel 	 système de montage réel. Cette option
est utile 	 conjointement avec le drapeau -v pour 	
déterminer ce que mount(8) est en train
	 d'essayer de faire.
-fForce le montage d'un système de fichiers non propre (dangereux), ou force la révocation de l'accès en écriture quand on modifie l'état de montage d'un système de fichiers de l'accès lecture-écriture à l'accès lecture seule.
-rMonte le système de fichiers en lecture seule. C'est 	 identique à l'utilisation
de l'argument 	 ro (rdonly
pour les 	 versions de FreeBSD antérieures à la 5.2) 	 avec l'option 	 -o.
-t 	 fstypeMonte le système de fichiers comme étant 	 du type de système donné, ou monte
	 seulement les systèmes de fichiers du type donné, 	 si l'option -a est précisée.
“ufs” est le type de système de fichiers par défaut.
-uMets à jour les options de montage sur le système de fichiers.
-vRends la commande prolixe.
-wMonte le système de fichiers en lecture-écriture.
L'option -o accepte une liste d'options 	séparées par
des virgules, dont les suivantes:
Ne pas autoriser l'exécution de binaires sur ce système de fichiers. C'est également une option de sécurité utile.
Ne pas prendre en compte les indicateurs setuid ou setgid sur le système de fichiers. C'est également une option de sécurité utile.
La commande umount(8) prend, comme
paramètre, un des 	points de montage, un nom de périphérique, ou 	l'option -a ou -A.
Toutes les formes acceptent -f pour forcer 	de
démontage, et -v pour le mode 	prolixe. Soyez averti que
l'utilisation de -f 	n'est généralement pas une bonne
idée. 	Démonter de force des systèmes de fichiers pourrait 	faire planter
l'ordinateur ou endommager les données sur 	le système de fichiers.
Les options -a et -A 	sont
utilisées pour démonter tous les systèmes 	de fichiers actuellement montés,
éventuellement 	modifié par les types de systèmes de fichiers 	listés après
l'option -t. 	Cependant l'option -A, n'essaye pas de 	démonter le système de fichiers
racine.
| Précédent | Sommaire | Suivant | 
| Organisation des disques | Niveau supérieur | Processus | 
Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.
Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.