Ubuntu: автомонтирование ntfs-раздела при загрузке системы

Автор: | 08/02/2013
 

ubuntu-logoНа ноутбуке, помимо Ubuntu, имеется Windows и NTFS-раздел. Требуется его добавить в загрузку вместе с Ubuntu, т.к. на нём находятся фильмы, которые должны раздаваться KTorrent-ом.

Подобная статья есть для операционной системы FreeBSD, ознакомиться с ней можно тут>>>.

Узнаем ID диска с NTFS:

# blkid | grep ntfs
/dev/sda1: LABEL=”M-PM-^WM-PM-0M-QM-^@M-PM-5M-PM-7M-PM-5M-QM-^@M-PM-2M-PM-8M-QM-^@M-PM->M-PM-2M-PM-0M-PM-=M-PM-> M-QM-^AM-PM-8M-QM-^AM-QM-^BM-PM-5M-PM-<M-PM->M-PM-9″ UUID=”7AB04FA4B04F65AB” TYPE=”ntfs”
/dev/sda2: UUID=”3EA858FCA858B45D” TYPE=”ntfs”
/dev/sda3: LABEL=”Main” UUID=”8A8627468627325D” TYPE=”ntfs”

/dev/sda3: LABEL=”Main – это и есть нужный раздел.

Нам потребуется эта информация – UUID устройства:

UUID=”d2a29853-1358-4ba6-949a-768bd15af746″

Проверим – смонтирован ли сейчас раздел:

# mount | grep Main
/dev/sda3 on /media/Main type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)

Отмонтируем его:

# umount /dev/sda3

Создадим каталог, в который будет монтироваться раздел NTFS:

# mkdir /media/Main

Для работы с NTFS-разделом нам потребуется специальный драйвер:

ntfs-3g – Third Generation Read/Write NTFS Driver

Установим ntfs-3g:

# aptitude install ntfs-3g ntfs-config

Отредактируем файл /etc/fstab и добавим в него строку:

UUID=”8A8627468627325D” /media/Main ntfs-3g users,defaults,umask=0 0 0

Установим владельца каталога:

# chown username:username /media/Main/

И перезагрузим машину, что бы проверить верность настроек и смонтировался ли раздел.

После перезагрузки – проверяем:

# mount | grep Main
/dev/sda3 on /media/Main type fuseblk (rw,noexec,nosuid,nodev,allow_other,default_permissions,blksize=4096)

Параметры монтирования, которые можно использовать в файле /etc/fstab:

/media/Main – каталог для монтирования;
ntfs-3g – это файловая система NTFS; для CD и DVD приводов это iso9660, udf, хотя лучше для приводов устанавливать режим auto –  в таком случае система сама определит необходимую файловую систему;
users – позволяет членам группы user (т.е. пользователям системы) монтировать и отмонтировать раздел;
nouser – запрещает обычным пользователям монтировать устройство, только пользователю root;
noexec – запрещает запуск исполняемых файлов с диска (особенно полезно на разделах типа /tmp);
auto – автоматическое монтирование раздела при загрузке системы, указывать не обязательно, т.к. монтируется по-умолчанию, если не указано другое;
noauto – не монтировать раздел при старте системы;
ro – раздел монтируется в режиме read-only, т.е. “только чтение”;
rw – раздел монтируется в режиме read-write, т.е. “чтение-запись”;
locale=ru_RU.UTF-8 – определение кодировки файловой системы;
defaults – использовать опции по-умолчанию –  rw, suid, dev, exec, auto, nouser и async.