Файл /etc/fstab содержит информацию о файловых системах для команд mount(1M) и mountall(1M). Строки файла /etc/fstab содержат следующие поля:
1. UUID - определяет устройство, которое должно быть подмонтировано (идинтификатор диска, ).
2. Каталог, в который монтируется файловая система.
3. Тип файловой системы (например: vfat - FAT32).
4. Опции, показывающие как эта файловая система будет обрабатываться. Например:
"default" - означает, что они монтируются автоматически, доступны для чтения и записи с асинхронным I/O (вводом/выводом);
-r - монтировать с доступом только на чтение;
-d[r] - удаленный ресурс.
5. Флаги, относящиеся к файловой системе. Первая цифра, 0 или 1, показывает, должна ли система копироваться при помощи команды dump (это нужно для системных резервных копий). Вторая цифра может быть 0, 1 или 2, она показывает порядок, в котором файловая система должна быть проверена при загрузке. 0 -- не должна проверяться вовсе. 1 -- должна проверяться первой и использоваться как корневая (/). Для всех остальных систем ставится 2
Поля отделяются друг от друга пробелами. Строки, начинающиеся с символа #, являются комментариями. Пустые строки игнорируются.
Пример строки:
# /dev/sda1
UUID=9877-489A /media/sda1 vfat defaults,utf8,umask=007,gid=46 0 0
Тут есть одна тонкость - дело в том, что в Ubuntu в /etc/fstab вместо названий устройств (/dev/hda1, /dev/hda2, etc) используется UUID. Чтобы узнать UUID нашего нового hdd выполняем команду:
ls -l /dev/disk/by-uuid/