fstab - таблица файловых систем

Жирным шрифтом выделены команды (которые необходимо выполнять в терминале (Программы-Стандартные-Терминал)

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

sudo gedit /etc/fstab

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

sudo cp /etc/fstab /etc/fstab_backup

ОПИСАНИЕ

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

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

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

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

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

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

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

Обозначение в /etc/fstab

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

vfat

Microsoft FAT16, FAT32

ntfs

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.

Опции по которым не нашел описания. Кто знает что это или где про это можно почитать пишите на egovir#сабака#list.ru

fmask=xxxx


dmask=xxxx


umask=xxx


uid=xxxx


exec


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

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

Пример файла /etc/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



Хостинг от uCoz