Файл /etc/fstab используется рядом программ для определения того, какие разделы будут смонтированы по умолчанию, какие файловые системы должны быть проверены и т. д. Создадим новую таблицу файловых систем как здесь:
cat > /etc/fstab << "EOF" # Begin /etc/fstab # file systemmount-pointtype options dumpfsck # order /dev/[xxx] /[fff] defaults 1 1 /dev/[yyy] swap swap pri=1 0 0 proc /procproc defaults0 0 sysfs/sys sysfsdefaults0 0 devpts /dev/pts devpts gid=4,mode=6200 0 shm/dev/shm tmpfsdefaults0 0 # End /etc/fstab EOF
Замените [xxx], [yyy] и [fff] на более подходяшие для системы значения, например, hda2, hda5 и ext2. За более полной информацией обратитесь к man 5 fstab.
При использовании журналируемых файловых систем 1 1 в конце строки должны быть заменены на 0 0, так как такие разделы не требуют проверки.
Точка монтирования /dev/shm для tmpfs добавлена для обеспечения поддержки POSIX-разделяемой памяти. Ваше ядро должно быть собрано со встроенной поддержкой этой системы (более подробно об этом смотрите в следующем разделе). Имейте в виду, что только небольшое количество програмного обеспечения использует POSIX-разделяемую память. Поэтому точка монтирования /dev/shm является опциональной. Для более подробной информации смотрите Documentation/filesystems/tmpfs.txt в дереве исходников ядра.
Также Вы можете добавлять другие строки в файл /etc/fstab. Напимер строку для поддержки устройств USB:
usbfs /proc/bus/usb usbfs devgid=14,devmode=0660 0 0
Это будет работать только если “ Support for Host-side USB” и “ USB device filesystem” вкомпилированы прямо в ядро (не как модуль).