Ubuntu. Монтирование диска
В прошлых статьях мы рассмотрели как создать разделы на жестком диске, и как отформатировать диск в нужной нам файловой системе.
Теперь нам необходимо примонтировать наш новый жесткий диск к системе.
Выполним это с помощью команды mount
mount -t ext4 /dev/sdd1 /usr/data
-t ext4 — указываем файловую систему подключаемого диска
/dev/sdd1 — Собственно, сам раздел который мы подключаем
/usr/data — Точка монтирования место куда подключается наш раздел
Кстати размонтировать диск можно командой umount указав диск
umount /dev/sdd1
Чтобы наш диск монтировался в системе автоматически после перезагрузки необходимо прописать его в файле /etc/fstab
Переходим на новую строчку и добавляем строку такого вида:
раздел_винчестера точка_монтирования файловая_система опции_монтирования два_вспомогательных_числа
Например чтобы описать наш раздел /dev/sdd1 с файловой системой XFS добавляем следующую строчку:
/dev/sdd1 /usr/data xfs defaults 1 2
где, /dev/sdd1 — наш раздел, диск, устройство называйте его как хотите
/usr/data — точка монтирования, где будут файлы с нашего диска
xfs — файловая система, на примонтированном диске
defaults — все опции по умолчанию. Читайте ниже их описание
1 2 — Вспомогательные числа, также читайте описание ниже
Тут привожу таблицу опций:
Опция | Описание |
defaults | Использовать настройки по умолчанию. То есть такие: rw,suid,dev,exec,auto,nouser,async. |
rw / ro | Разрешено чтение и запись / Разрешено только чтение |
suid / nosuid | Разрешение / Блокировка работы suid, и sgid бит |
dev / nodev | Интерпретировать / не интерпретировать блок специальных устройств на файловой системе. |
exec / noexec | Разрешить выполнять двоичные файлы находящиеся на этом диске / Запретить |
auto / noauto | Устройство будет устанавливаться автоматически при загрузке / Не будет |
nouser / user | Запрещение монтирование от всех кроме root (nouser) / Разрешение монтировать от лица любого пользователя |
async / sync | Запись и чтение на диске будут производиться асинхронно / Синхронно |
Вспомогательные числа:
1 число
Возможные значения 0 или 1 — означает, включить/выключить резервное копирование файловой системы при помощи команды dump. Устаревшая опция.
2 число
Возможные значения 0, 1, 2, — означает порядок, в котором файловая система должна быть проверена при загрузке:
- 0 — не проверять.
- 1 — должна проверяться первой и использоваться как корневая.
- Для всех остальных систем ставится 2.
Итак, разделы на диске создали, диск отформатировали, и примонтировали к нашей файловой системе в Ubuntu.
надо ещё на /usr/data проставить права что бы включить возможность записи не под рутом.
man chmod или через крусайдер в режиме рута
Не помогло…
Спасибо за заметку!
Но хочу добавить одно уточнение. Вот вы пишете, цитирую:
<> (Конец цитаты)
Я попробовал ваш способ. В принципе, раздел подключился и так. Т.е. и так тоже работает.
НО! Вообще-то в Убунту полагается в начале этой строчки ещё писать UUID (универсальный уникальный идентификатор) подключаемого устройства. Как узнать? Команда:
sudo blkid
Поэтому процитированную выше строчку правильней записать в таком виде :
(набор цифр в UUID ниже условный, просто для примера)
UUID=123a456b7890c /dev/sdd1 /usr/data xfs defaults 1 2
Что-то выше цитата из вашей заметки не отобразилась. Я цитировал следующее:
(Начало цитаты)
Чтобы наш диск монтировался в системе автоматически после перезагрузки необходимо прописать его в файле /etc/fstab
Переходим на новую строчку и добавляем строку такого вида:
раздел_винчестера точка_монтирования файловая_система опции_монтирования два_вспомогательных_числа
Например чтобы описать наш раздел /dev/sdd1 с файловой системой XFS добавляем следующую строчку:
/dev/sdd1 /usr/data xfs defaults 1 2
(Конец цитаты)
И ещё пардон! 🙂
Выше ошибся. Прошу администратора, если можно подправить и сделать из этих нескольких моих сообщений одно. Или во всяком случае исправить следующую мою неточность. Я написал:
UUID=123a456b7890c /dev/sdd1 /usr/data xfs defaults 1 2
Надо:
UUID=123a456b7890c /usr/data xfs defaults 1 2
То есть монтируемое устройство обозначаем или через UUID или, как на этом сайте выше написали, в виде: /dev/sdd1 (sda7, sdb1 и т.п.). Я выше поспешил при копировании и написал и UUID и /dev/…
ТАК работать не будет!