fstab._parametry_montirovanija_blochnyx_ustrojstv
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| fstab._parametry_montirovanija_blochnyx_ustrojstv [2016/01/11 06:37] – daniil | fstab._parametry_montirovanija_blochnyx_ustrojstv [Дата неизвестна] (текущий) – внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== fstab. Параметры монтирования блочных устройств ====== | ====== fstab. Параметры монтирования блочных устройств ====== | ||
| Файл **/ | Файл **/ | ||
| + | |||
| + | ---- | ||
| ===== Пример файла ===== | ===== Пример файла ===== | ||
| Простой пример **/ | Простой пример **/ | ||
| - | <code bash> | ||
| - | /etc/fstab | ||
| - | </ | ||
| < | < | ||
| Строка 24: | Строка 23: | ||
| filesystem | filesystem | ||
| </ | </ | ||
| + | |||
| + | ---- | ||
| ==== filesystem ==== | ==== filesystem ==== | ||
| Строка 32: | Строка 33: | ||
| ==== type ==== | ==== type ==== | ||
| - | Тип файловой системы. Поддерживается множество типов: ext2, ext3, ext4, btrfs, reiserfs, xfs, jfs, smbfs, iso9660, vfat, ntfs, swap и auto. При выборе auto команда mount попытается определить реальный тип файловой системы самостоятельно. Это полезно для компакт-дисков (CD/DVD). | + | Тип файловой системы. Поддерживается множество типов: |
| ==== options ==== | ==== options ==== | ||
| - | Параметры монтирования файловой системы. Подробнее смотрите на man странице mount. Обратите внимание, | + | Параметры монтирования файловой системы. Подробнее смотрите на **man** странице |
| + | ^ Опция ^ Значение | ||
| + | | **auto** | Файловая система монтируется при загрузке автоматически или после выполнения команды ' | ||
| + | | **noauto** | Файловая система может быть смонтирована только вручную. | | ||
| + | | **exec** | Позволяет исполнять бинарные файлы на разделе диска. Установлено по умолчанию. | | ||
| + | | **noexec** | Бинарные файлы не выполняются. Использование опции на корневой системе приведёт к её неработоспособности. | | ||
| + | | **ro **| Монтирует файловую систему только для чтения. | | ||
| + | | **rw** | Монтирует файловую систему для чтения/ | ||
| + | | **sync** | Все операции ввода-вывода должны выполняться синхронно. | | ||
| + | | **async** | Все операции ввода-вывода должны выполняться асинхронно. | | ||
| + | | **user** | Разрешает любому пользователю монтировать файловую систему. Применяет опции **noexec**, **nosuid**, **nodev**, //если они не переопределены// | ||
| + | | **nouser** | Только суперпользователь может монтировать файловую систему. Используется по умолчанию. | | ||
| + | | **defaults** | Использовать значения по умолчанию. Соответствует набору **rw**, **suid**, **dev**, **exec**, **auto**, **nouser**, **async**. | | ||
| + | | **suid** | Разрешить операции с **suid** и **sgid** битами. В основном используются, | ||
| + | | **nosuid** | Запрещает операции с **suid** и **sgid** битами. | | ||
| + | | **nodev** | Данная опция предполагает, | ||
| + | | **atime** | Включает запись информации о последнем времени доступа (**atime**) при каждом чтении файла. Включено по умолчанию на Linux до v.2.6.29 включительно. | | ||
| + | | **noatime** | Отключает запись информации о последнем времени доступа (**atime**) при каждом чтении файла. | | ||
| + | | **relatime** | Включает запись информации о последнем времени доступа при чтении файла, если предыдущее время доступа (**atime**) меньше времени изменения файла (ctime). Включено по умолчанию на Linux начиная с v.2.6.30. | | ||
| + | | **acl** | Включить обработку **ACL** для раздела | | ||
| ==== dump ==== | ==== dump ==== | ||
| - | Используется утилитой dump для определения того, нужно ли создать резервную копию данных в файловой системе. Возможные значения: | + | Используется утилитой dump для определения того, нужно ли создать резервную копию данных в файловой системе. Возможные значения: |
| ==== pass ==== | ==== pass ==== | ||
| - | Используется программой fsck для определения того, нужно ли проверять целостность файловой системы. Возможные значения: | + | Используется программой |
| ---- | ---- | ||
| Строка 49: | Строка 69: | ||
| Конкретное место расположения файловой системы может быть определено различными способами. В файле **/ | Конкретное место расположения файловой системы может быть определено различными способами. В файле **/ | ||
| Далее приведены примеры определений файловых систем с использованием каждого из способов. Вывод lsblk -f and blkid для этих примеров вы можете найти на странице Persistent block device naming. | Далее приведены примеры определений файловых систем с использованием каждого из способов. Вывод lsblk -f and blkid для этих примеров вы можете найти на странице Persistent block device naming. | ||
| + | |||
| + | ---- | ||
| ==== По именам устройств ==== | ==== По именам устройств ==== | ||
| Строка 59: | Строка 81: | ||
| / | / | ||
| </ | </ | ||
| + | |||
| + | ---- | ||
| ==== По меткам ==== | ==== По меткам ==== | ||
| Строка 70: | Строка 94: | ||
| LABEL=SWAP | LABEL=SWAP | ||
| </ | </ | ||
| + | |||
| + | ---- | ||
| ==== По UUID ==== | ==== По UUID ==== | ||
| Строка 84: | Строка 110: | ||
| Совет: Если вы хотите отобразить только UUID конкретного раздела, | Совет: Если вы хотите отобразить только UUID конкретного раздела, | ||
| </ | </ | ||
| + | |||
| + | ---- | ||
| ==== По меткам GPT ==== | ==== По меткам GPT ==== | ||
| Строка 95: | Строка 123: | ||
| PARTLABEL=SWAP | PARTLABEL=SWAP | ||
| </ | </ | ||
| + | |||
| + | ---- | ||
| ==== По UUID GPT ==== | ==== По UUID GPT ==== | ||
| Строка 136: | Строка 166: | ||
| data /dev/md0 /root/key noauto | data /dev/md0 /root/key noauto | ||
| </ | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Пробелы в значениях полей ==== | ||
| + | |||
| + | Так как пробельные символы используются в **fstab** для разделения полей, их **нельзя напрямую использовать в значениях полей**. Любые пробелы в полях (например, | ||
| + | < | ||
| + | UUID=47FA-4071 | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Внешние устройства ==== | ||
| + | |||
| + | Если устройство не подключено постоянно, | ||
| + | < | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Параметры atime ==== | ||
| + | * Если файловая система смонтирована с параметром **atime**, то, когда происходит обращение к файлу, в его поле atime записывается текущее время (иными словами, | ||
| + | * Параметр **noatime** полностью отключает запись времени доступа к файлу. Большинство программ не используют это поле. Но бывают и редкие исключения — например, | ||
| + | * Параметр **nodiratime** отключает обновление времени доступа только для каталогов; | ||
| + | <WRAP center round info 100%> | ||
| + | Обратите внимание: | ||
| + | </ | ||
| + | |||
| + | * Параметр **relatime** включает обновление поля только когда содержимое файла перезаписывается (в отличие от **noatime**, | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Запись в FAT32 с правами обычного пользователя ==== | ||
| + | |||
| + | Чтобы иметь возможность записи в разделе FAT32, вам следует указать правильные параметры монтирования в вашем файле /etc/fstab. | ||
| + | < | ||
| + | / | ||
| + | </ | ||
| + | Флаг **user** означает, | ||
| + | Без этих параметров все файлы будут восприниматься исполняемыми. Вы можете использовать параметр **showexec** вместо **umask** и **dmask**, при которой исполняемыми будут файлы, имеющие расширения исполняемых файлов Windows (.com, .exe, .bat). \\ | ||
| + | Например, | ||
| + | < | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Перемонтирование корневого раздела ==== | ||
| + | |||
| + | Если по какой-то причине корневой раздел был неправильно смонтирован только на чтение, | ||
| + | < | ||
| + | # mount -o remount,rw / | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Источники ===== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[acl._vkljuchenie|ACL. Включение]] | ||
fstab._parametry_montirovanija_blochnyx_ustrojstv.1452483468.txt.gz · Последнее изменение: 2016/01/11 00:00 (внешнее изменение)
