Когда система загружается внешние устройства добавляются udev в дерево директорий. При этом системой считывается файл /etc/fstab, учитываются опции fstab, диски и разделы монтируются в соответствии с ними.
Монтирование можно задавать по уникальному идентификатору UUID
Идентификаторы можно увидеть выполнив
blkid
Опции fstab
auto/noauto — монтировать при загрузке
async/sync — записывать в любое время/сразу
default — RW,SUID, dev, exec, auto, nouser, async
dev/nodev — разрешать/не разрешать файлам устройств функционировать
exec/noexec — разрешать выполнять исполняемые файлы
RO/RW — только чтение, чтение запись
setuid/nosetuid — разрешать выполнять файлы как root
user/nouser — разрешать непривилегированным пользователям монтировать разделы
Дополнительные опции fstab требуются обычно при решении каких-то нестандартных задач.
Те значения, которые используются в конкретной системе можно посмотреть открыв файл /etc/fstab.
Также можно с помощью команды mount проверить с какими опциями смонтирован корневой раздел, например. На скриншоте видно флаг rw, значит раздел смонтирован в режиме read-write
Последняя колонка среди опций монтирования на скриншоте имеет згначение 1 для корневого раздела, 0 для раздела подкачки.
Значение определяет необходимость проверки файловой системы с помощью fsck (в Ubuntu/Debian)
Пример вхождения в файле для некорневого раздела:
UUID=5677767 /home/mountpoint ext4 noexec,nobootwait 0 1
Чтобы /etc/fstab считался после внесения изменений всегда нужно перезагружать сервер или выполнять mount -a
Опции fstab можно также передавать в командной строке при выполнении команды mount, добавляется флаг -o и значение опции.
Пример можно увидеть в материале по ссылке.