%general-entities; ]> Создание файла /etc/fstab /etc/fstab Файл /etc/fstab используется некоторыми программами для определения того, какие файловые системы должны монтироваться по умолчанию, в каком порядке и какие из них должны быть проверены (на наличие ошибок целостности) перед монтированием. Создайте новую таблицу файловых систем следующим образом: cat > /etc/fstab << "EOF" # Begin /etc/fstab # file system mount-point type options dump fsck # order /dev/<xxx> / <fff> defaults 1 1 /dev/<yyy> swap swap pri=1 0 0 proc /proc proc nosuid,noexec,nodev 0 0 sysfs /sys sysfs nosuid,noexec,nodev 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 tmpfs /run tmpfs defaults 0 0 devtmpfs /dev devtmpfs mode=0755,nosuid 0 0 tmpfs /dev/shm tmpfs nosuid,nodev 0 0 # End /etc/fstab EOF cat > /etc/fstab << "EOF" # Begin /etc/fstab # file system mount-point type options dump fsck # order /dev/<xxx> / <fff> defaults 1 1 /dev/<yyy> swap swap pri=1 0 0 # End /etc/fstab EOF Замените <xxx>, <yyy>, и <fff> подходящими для системы значениями, например, sda2, sda5, и ext4. Для получения подробной информации о параметрах в этом файле, смотрите man 5 fstab. Файловым системам операционных систем MS DOS и Windows (таким как vfat, ntfs, smbfs, cifs, iso9660, udf) требуется специальная опция utf8, чтобы не-ASCII символы в именах файлов интерпретировались правильно. Для локалей, отличных от UTF-8, значение должно быть таким же, как набор символов локали и настроенно так, чтобы ядро понимало его. Это будет работать, если соответствующее определение набора символов (находится в разделе File systems -> Native Language Support при настройке ядра) было скомпилировано в ядро или собрано как модуль. Однако, если набор символов локали — UTF-8, параметр сделает файловую систему чувствительной к регистру. Чтобы исправить это, используйте специальную опцию вместо для локалей UTF-8. Параметр codepage также необходим для файловых систем vfat и smbfs. Он должен быть установлен на номер кодовой страницы, используемый в MS-DOS в вашей стране. Например, для монтирования флешек пользователь локали ru_RU.KOI8-R должен установить следующие значения в группе параметров его строки монтирования в /etc/fstab: noauto,user,quiet,showexec,codepage=866,iocharset=koi8r Соответствующий фрагмент параметров для пользователей ru_RU.UTF-8 выглядит следующим образом: noauto,user,quiet,showexec,codepage=866,utf8 Обратите внимание, что используется по умолчанию для iso8859-1 (которая сохраняет файловую систему нечувствительной к регистру), а параметр указывает ядру, что нужно преобразовать имена файлов с использованием UTF-8, чтобы их можно было интерпретировать в локали UTF-8. Также возможно указать значения кодовой страницы по умолчанию и iocharset для некоторых файловых систем во время настройки ядра. Соответствующие параметры называются Default NLS Option (, Default Remote NLS Option (), Default codepage for FAT () и Default iocharset for FAT (). Нет возможности указать эти параметры для файловой системы ntfs во время компиляции ядра. Для некоторых типов жестких дисков можно сделать файловую систему ext3 более устойчивой к сбоям питания. Чтобы сделать это, добавьте параметр к соответствующей записи в /etc/fstab. Чтобы проверить, поддерживает ли диск эту опцию, запустите hdparm на соответствуюшем разделе. Например, если: hdparm -I /dev/sda | grep NCQ возвращает непустой вывод, опция поддерживается. Примечание: разделы на основе управления логическими томами (LVM) не могут использовать параметр .