O файловых системах /etc/fstab
При установке 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.
Таблица 11.1. Опции монтирования в /etc/fstab
Опция | Назначение |
defaults | Установки: rw, suid, dev, exec, auto, nouser, asynch |
asynch | Асинхронный режим ввода/вывода |
auto | Монтировать во время загрузки |
noauto | Не монтировать во время загрузки |
exec | Разрешение выполнения файлов с машинным кодом |
noexec | Запрет выполнения файлов с машинным кодом |
suid | Бит SUID устанавливать можно |
nosuid | Запрещена установка битов SUID |
user | Обычный пользователь может монтировать устройство |
nouser | Монтировать разрешено только суперпользователю |
ro | Режим только для чтения |
rw | Разрешено как чтение, так и запись |
Наличие записи в файле /etc/fstab означает, что данная файловая система мо- жет быть смонтирована с помощью единственного аргумента командной строки mount. Для монтирования файловой системы, указанной в /etc/fstab, достаточно задать либо точку монтирования, либо файл устройства.
Дата добавления: 2015-06-12; просмотров: 2381;