При установке GNU/Linux создается файл /etc/fstab, содержащий информа- цию о файловых системах, автоматически монтируемых при загрузке или по требованию пользователя. Информация в файле /etc/fstab представлена в виде таблицы (пример 11.23).
Пример 11.23. Файл /etc/fstab
#<device>
<mount
point>
<type>
<options>
<dump> <pass>
/dev/sda5
swap
swap
defaults
0 0
/dev/sda6
/
ext3
defaults
1 1
/dev/sda7
/home
ext3
defaults
1 2
proc
/proc
proc
defaults
0 0
sysfs
/sys
sysfs
noauto
0 0
debugfs
/sys/kernel/debug
debugfs
noauto
0 0
usbfs
/proc/bus/usb
usbfs
noauto
0 0
devpts
/dev/pts
devpts
mode=0620,gid=5
0 0
Строки, начинающиеся с символа #, являются комментариями. Таблица, со- держащаяся в файле /etc/fstab, состоит из колонок полей, назначение которых следующее:
r поле <device> содержит имя файла монтируемого устройства;
r поле <mount point> указывает каталог — точку монтирования;
r поле <type> содержит тип файловой системы на данном носителе;
r поле <options> содержит опции команды mount, которые должны быть использованы при монтировании данной файловой системы;
r поле <dump> указывает, надо ли для данной файловой системы произ- водить автоматическое резервное копирование (backup) командой dump. Если в этом поле находится 1, то резервное копирование разрешено, если 0 — нет;
r поле <pass> предназначено для порядка проверки целостности файловых систем при загрузке операционной системы. Для корневой файловой сис- темы в этом поле должно быть значение 1. Для других файловых систем,
которые необходимо проверять при загрузке, следует указать 2. Если про- верка не требуется, то 0.
Далее приведена табл. 11.1, содержащая часто используемые опции команды
mount, указываемые в поле <options> файла /etc/fstab.
Наличие записи в файле /etc/fstab означает, что данная файловая система мо- жет быть смонтирована с помощью единственного аргумента командной строки mount. Для монтирования файловой системы, указанной в /etc/fstab, достаточно задать либо точку монтирования, либо файл устройства.