В процессе начальной загрузки команда mount читает файл /etc/fstab в котором указаны разделы, которые необходимо автоматически смонтировать.
Формат записи в файле /etc/fstab следующий:
устройство точка_монтирования тип_файловой_системы опция1,опция2,опция3 дамп порядок_проверки
В качестве устройства указывается раздел жесткого диска (например, /dev/sdb1), а в качестве точки монтирования указывается существующий каталог (например,/mnt/disk).
Тип файловой системы может быть следующим.
Тип файловой системы | Название |
ext2 | Вторая расширенная файловая система |
ext3 | Третья расширенная файловая система |
swap | Раздел виртуальной памяти |
iso9660 | Файловая система CD-ROM и DVD-ROM |
vfat | Файловая система FAT16, FAT32 |
ntfs | Файловая система NTFS |
nfs | Сетевая файловая система |
smbfs | Сетевая файловая система, работающая через протокол SMB |
proc | виртуальная файловая система для доступа к процессам (process) |
tmpfs | файловая система в виртуальной памяти |
devpts | виртуальная файловая система |
sysfs | виртуальная файловая система |
Список поддерживаемых файловых систем можно найти в файле /proc/filesystems.
|
|
Опции монтируемой файловой системы задаются через запятую и без пробелов.
Опция | Описание |
auto | файловая система монтируется автоматически |
ro | монтируется в режиме "только чтение" |
rw | монтируется в режиме "чтение и запись" |
dev | файловая система может содержать файлы блочных и символьных устройств |
exec | файловая система может содержать исполняемые файлы |
suid | разрешено использование битов SUID и SGID |
user | разрешено обычному пользователю размонтировать данную файловую систему и при этом используются значения по умолчанию (noexec, nosuid, nodev) |
defaults | установки по умолчанию (rw, suid, dev, exec, nouser, async) |
codepage=кодовая_страница | применять указанную кодировку к именам файлов |
iocharset=набор_символов | отображать имена файлов в соответсвии с указанным набором символов |
noauto | файловая система не может быть автоматически смонтирована |
nodev | файловая система не может содержать файлы блочных и символьных устройств |
noexec | файловая система не может содержать исполняемые файлы |
nosuid | запрещено использование битов SUID и SGID |
nouser | обычному пользователю запрещено размонтировать данную файловую систему |
Поле дамп указывает на необходимость резервного копирования данных файловой системы командой dump (0 - нет, 1 - да).
Поле порядок_проверки указывает порядок проверки файловых систем при монтировании командой fsck (0 - без проверки).