Во время загрузки операционной системы Linux все используемые разделы собираются в единую корневую файловую систему. 12 Это выполняется системой инициализации, при этом пользователь не замечает переходов между разделами. 1
Система инициализации получает сведения о том, что и куда монтировать, из файла /etc/fstab. 12 Каждая строчка в этом файле описывает раздел, который нужно примонтировать к определённой точке монтирования. 2
Некоторые параметры, которые можно указать в файле fstab:
- Устройство — раздел диска с файловой системой, который нужно примонтировать. 2 Можно указать в формате файла устройства (например, /dev/sda1) или с помощью уникального идентификатора (UUID=XXX-XXX-XXX-XXX-XXX). 2
- Точка монтирования — куда нужно примонтировать это устройство (например, /home, /boot, /mnt). 2
- Файловая система — тип файловой системы раздела диска (например, ext4, ext3, ext2, btrfs). 2
- Опции монтирования — опции монтирования файловой системы (например, ro, rw, auto, defaults). 2
- Резерв — нужно ли делать резервную копию раздела, может принимать значения только 0 и 1. 2 В настоящее время практически не используется и всегда указывается ноль. 2
- Проверка — задаёт порядок, в котором операционная система проверяет файловые системы при загрузке: 0 — не проверять, 1 — проверять первой в очереди (используется только для корневого раздела) и 2 — проверять после проверки корневого раздела. 2
Если содержащая системные файлы файловая система монтируется при загрузке, то прочие файловые системы подключаются в полуавтоматическом режиме, причём точкой монтирования может служить почти что любая папка. 3