Фэндом


Файл fstab содержит информацию о различных файловых системах и устройствах хранения информации в вашем компьютере. Это всего лишь один файл, определяющий, как диск (раздел, партиция) будет использоваться или как будет встроена в остальную систему.

Полный путь к файлу - /etc/fstab. Это текстовый файл, который вы может открыть в вашем любимом редакторе, но редактировать вы его можете только от суперпользователя.

Открыть файл fstab для редактирования вы можете набрав эту команду в терминале:

sudo gedit /etc/fstab

Советую предварительно создать резервную копию:

sudo cp /etc/fstab /etc/fstab_backup

Пример файла fstab Править

# /etc/fstab: static file system information.

#

# <file system> <mount point> <type> <options> <dump> <pass>

proc /proc proc defaults 0 0

# /dev/sda2

UUID=2ab0f9f0-3002-456d-b213-1c9b0782af88 / ext3 relatime,errors=remount-ro,data=writeback 0 1

# /dev/sda6

UUID=fa6dc776-cde6-4fe8-b693-ab453ee57f9f /home ext3 relatime 0 2

# /dev/sda5

UUID=94f2b558-38c6-4288-a243-a698f3f0ade7 none swap sw 0 0

/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0

/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

# C:

UUID=447B-5CBF /media/disk-c vfat user,umask=000,showexec,quiet,codepage=866,iocharset=utf8 0 0

# D:

UUID=88F6-B982 /media/disk-d vfat user,umask=000,showexec,quiet,codepage=866,iocharset=utf8 0 0

# E:

UUID=363C991F3C98DAE7 /media/disk-e ntfs-3g rw,user,nls=utf8 0 0

# F:

UUID=F05C7BEC5C7BAC4A /media/disk-f ntfs-3g rw,user,nls=utf8 0 0

ОПИСАНИЕ Править

Файл /etc/fstab содержит информацию о файловых системах для команд mount(1M) и mountall(1M). Строки файла /etc/fstab содержат следующие поля:

1. UUID - определяет устройство, которое должно быть подмонтировано (идинтификатор диска).

Чтобы узнать UUID диска выполняем команду:

ls -l /dev/disk/by-uuid/

Для CD-ROM и floppy дисков указывается /dev/cdrom (/dev/cdrw) и /dev/fd0 соответственно

2. Каталог, в который монтируется файловая система.

3. Тип файловой системы:

Обозначение в /etc/fstab Тип файловой системы
vfat Microsoft FAT16, FAT32
ntfs или ntfs-3g Microsoft NTFS
ext3 ext3
 ? ReiserFS
swap Для swap раздела
udf,iso9660 Для CD/DVD-ромов
auto Актуально для floppy дисководов
hfsplus Apple HFS

4. Опции, показывающие как эта файловая система будет обрабатываться (опции указываются через запятую, без пробелов):

Общие Опции
Опция Описание
auto / noauto При auto устройство будет устанавливаться автоматически при загрузке, или по команде mount. auto является вариантом по умолчанию.Если вы не хотите, чтобы устройство устанавливалось автоматически, используйте параметр noauto.
dev / nodev Интерпретировать/не интерпретировать блок специальных устройств на файловой системе.
exec / noexec exec позволяет выполнять двоичные файлы, которые находятся на этом раздел, в то время noexec не позволяет этого делать.

noexec может быть полезно для раздела, который не содержит бинарные файлы например /var, или содержит бинарные файлы которые вы не хотите выполнять на вашей системе, или которые не могут быть выполнены в вашей системе. Последнее может быть в случае Windows раздела.

ro Монтировать только для чтения.
rw Монтирование файловой системы для чтения и записи.
sync / async Как производится запись/чтение на файловой системе. sync означает, что она будет выполнена синхронно. async - асинхронно
suid / nosuid Разрешение / Блокировка работы suid, и sgid бит.
user / nouser user - разрешает монтирование от лица обычного пользователя, по умолчанию это имеет право сделать только root.nouser — соответсвенно запрещает (является параметром по умолчанию)
defaults Использовать настройки по умолчанию. Эквивалентно: rw,suid,dev,exec,auto,nouser,async.
Опции по которым не нашел описания.
fmask=xxxx fmask=value
Устанавливает биты полномочий только к обычным файлам. По
умолчанию берутся биты полномочий текущего процесса в
восьмеричной форме (0..7).
dmask=xxxx dmask=value
Устанавливает биты полномочий только к каталогам. По умолчанию
берутся биты полномочий текущего процесса в восьмеричной форме
(0..7).
umask=xxx

umask=value
Устанавливает биты полномочий. По умолчанию берутся биты
полномочий текущего процесса в восьмеричной форме (0..7).

Пример.

umask=000

все имеют право на чтение, запись и выполнение, а

umask=777

все НЕ имеют право на чтение, запись и выполнение. Ещё

umask=022

user - имеет право rwx; group и other имеют право только на rw, без x, где rwx - это чтение, запись и выполнение. Т.е. тут инверсия обычных rwx (r=4, w=2, x=1; rwx=4+2+1=7; -=0 т.е. r-x=4+0+1=5), когда 755=022 или 750=027 и т.д.

uid=xxxx
iocharset=utf8
relatime
errors=remount-ro
data=writeback
quiet
showexec
codepage=866
Опции для файловой системы Microsoft NTFS
nls=utf8 Включение поддержки utf-8. Поддержка «нестандартных» символов (кирилицы) в файловой системе.
Опции для файловой системы Microsoft FAT
utf8 Включение поддержки utf-8. Поддержка «нестандартных» символов (кирилицы) в файловой системе.

5. Первая цифра: 0 или 1, показывает, включить/выключить резервное копирование файловой системы (при помощи команды dump). Эта опция является устаревшей.

6. Вторая цифра: может быть 0, 1 или 2, она показывает порядок, в котором файловая система должна быть проверена при загрузке:

0 - не должна проверяться вовсе. Если вам кажется, что ОС долго грузится то имеет смысл выставить для Windows разделов (vfat, ntfs)
1 - должна проверяться первой и использоваться как корневая.
Для всех остальных систем ставится 2

Поля отделяются друг от друга пробелами. Строки, начинающиеся с символа #, являются комментариями. Пустые строки игнорируются.

Обнаружено использование расширения AdBlock.


Викия — это свободный ресурс, который существует и развивается за счёт рекламы. Для блокирующих рекламу пользователей мы предоставляем модифицированную версию сайта.

Викия не будет доступна для последующих модификаций. Если вы желаете продолжать работать со страницей, то, пожалуйста, отключите расширение для блокировки рекламы.

Также на Фэндоме

Случайная вики