Файловая система лучше всего представима в виде дерева, с корнем в /. Каталоги, /dev, /usr и прочие – это ветви дерева, которые, в свою очередь, являются корнями для поддеревьев, также имеющих ветви (/usr/local), и т.д.
Хорошей практикой является разнесение некоторых особо важных каталогов на разные файловые системы. Например, /var, содержит log/, spool/, а также всевозможные временные файлы и нередко может занять все свободное место на диске. Поэтому лучше смонтировать /var отдельно, чтобы избежать переполнения /.
Часто бывает так, что некоторые разделы файловой системы расположены на разных физических носителях (дисках, CDROM), виртуальных или сетевых (например, сетевая файловая система (Network File System, NFS)). В этом случае узлы файловой иерархии будут расположены на разных файловых системах.
Файловые системы, перечисленные в 	/etc/fstab,
монтируются автоматически в 	процессе загрузки 	(если,
конечно, для них не 	указана опция noauto).
Формат файла /etc/fstab следующий (файловые системы перечисляются построчно):
устройство /точка-монтирования тип файловой системы опции частота дампов порядок проверки
Имя устройства (которое должно присутствовать), как описано в Разд. 18.2.
Каталог (существующий), куда следует смонтировать файловую систему.
Тип файловой системы, который передается программе mount(8). По умолчанию FreeBSD использует ufs.
Например, rw, для монтирования 	 файловой системы в
режиме ''чтение-запись'', 	 или ro, для режима ''только
	 чтение'', за которыми могут следовать и другие 	 опции. Довольно часто
используется 	 опция noauto, чтобы не монтировать 	
автоматически файловые системы в процессе загрузки. 	 Об остальных опциях можно
прочитать в 	 mount(8).
Используется утилитой dump(8) для определения файловых систем, с которых необходимо периодически снимать специальные архивные копии. При отсутствии этого параметра принимается равным нулю.
Определяет порядок, в котором следует проверять файловые системы (чаще всего, в случае некорректного размонтирования или внезапной перезагрузки системы). Если файловую системы не нужно проверять, этот параметр должен быть установлен в ноль. Для корневой файловой системы (которая должна быть проверена в первую очередь) установите его в 1. Для всех остальных – 2 или больше. Если две или более файловые системы имеют одинаковое значение passno, fsck(8) попытается проверять их параллельно (если, конечно, это возможно физически).
Обратитесь к fstab(5) за дополнительной информацией о формате файла /etc/fstab и различных опциях монтирования.
Команда mount(8) используется, как следует из ее имени, для монтирования файловых систем.
Пример использования (простейший случай):
Перечислим основные опции, которые может принимать команда mount(8) (полный список смотрите на странице справочника):
Опции монтирования
-aСмонтировать все файловые системы, перечисленные в 	 файле /etc/fstab. Исключение 	 составляют помеченные как ''noauto'',
	 перечисленные после опции -t и уже 	
смонтированные.
-dСделать все, кроме самого системного вызова mount. 	 Эта опция полезна вместе с
флагом -v 	 для определения того, что на самом деле
пытается сделать 	 mount(8).
-fМонтировать поврежденный раздел (опасно!), или форсировать отмену всех запросов на запись при изменении режима монтирования с ''чтение-запись'' на ''только чтение''.
-rМонтировать файловую систему в режиме ''только 	 для чтения''. То же самое, что и
указание 	 аргумента ro для опции 	 -o.
-t 	 fstypeМонтировать файловую систему как систему указанного 	 типа, или, в случае опции
-a, только 	 файловые системы данного типа.
По умолчанию, тип файловой системы – ''ufs''.
-uОбновить опции монтирования для файловой системы.
-vВыдавать более подробную информацию.
-wМонтировать файловую систему в режиме ''чтение-запись''.
Опция -o принимает разделенные запятыми 	аргументы,
включая нижеперечисленные:
Запрет на исполнение бинарных файлов на файловой системе (тоже полезная опция для повышения безопасности системы).
Игнорировать setuid и setgid биты на файловой системе (еще одна полезная опция для повышения безопасности системы).
Команда umount(8) принимает в
качестве параметра точку 	монтирования какой-либо файловой системы, имя устройства,
опцию 	-a или -A.
Кроме того, вы можете дополнительно указать опцию 	-f
для форсированного размонтирования файловой 	системы, и -v для получения более подробной 	информации. Имейте ввиду, что
это в общем случае опасно и 	потому не рекомендуется, так как тем самым вы можете
нарушить 	работу компьютера или повредить данные на файловой системе.
Опции -a и -A
	используются для размонтирования всех файловых систем (разве 	что вы укажете
опцию -t). Разница состоит в 	том, что -A не пытается размонтировать 	корневую файловую систему.
| Пред. | Начало | След. | 
| Организация дисков | Уровень выше | Процессы | 
Этот, и другие документы, могут быть скачаны с ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
По вопросам, связанным с FreeBSD, прочитайте документацию прежде чем писать в <questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите <doc@FreeBSD.org>.
По вопросам, связанным с русским переводом документации, пишите в рассылку <frdp@FreeBSD.org.ua>.
Информация по подписке на эту рассылку находится на сайте проекта перевода.