Ubuntu. Монтирование диска
Теперь нам необходимо примонтировать наш новый жесткий диск к системе.
Выполним это с помощью команды mount
-t ext4 — указываем файловую систему подключаемого диска
/dev/sdd1 — Собственно, сам раздел который мы подключаем
/usr/data — Точка монтирования место куда подключается наш раздел
Кстати размонтировать диск можно командой umount указав диск
Чтобы наш диск монтировался в системе автоматически после перезагрузки необходимо прописать его в файле /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.
Как монтировать и размонтировать файловые системы в Linux
В операционных системах Linux и UNIX вы можете использовать команду mount для подключения (монтирования) файловых систем и съемных устройств, таких как флэш-накопители USB, в определенной точке монтирования в дереве каталогов.
Команда umount отсоединяет (размонтирует) смонтированную файловую систему от дерева каталогов.
В этом руководстве мы рассмотрим основы подключения и отключения различных файловых систем с помощью команд mount и umount .
Как вывести список подключенных файловых систем
При использовании без аргументов команда mount отобразит все подключенные в данный момент файловые системы:
По умолчанию вывод будет включать все файловые системы, включая виртуальные, такие как cgroup, sysfs и другие. Каждая строка содержит информацию об имени устройства, каталоге, в который оно смонтировано, типе файловой системы и параметрах монтирования в следующей форме:
Чтобы отобразить только определенные файловые системы, используйте параметр -t .
Например, чтобы распечатать только разделы ext4, которые вы должны использовать:
Монтирование файловой системы
Чтобы смонтировать файловую систему в указанном месте (точке монтирования), используйте команду mount в следующей форме:
После присоединения файловой системы точка монтирования становится корневым каталогом смонтированной файловой системы.
Например, чтобы смонтировать файловую систему /dev/sdb1 каталог /mnt/media вы должны использовать:
Обычно при монтировании устройства с общей файловой системой, такой как ext4 или xfs команда mount автоматически определяет тип файловой системы. Однако некоторые файловые системы не распознаются и требуют явного указания.
Используйте параметр -t чтобы указать тип файловой системы:
Чтобы указать дополнительные параметры монтирования , используйте параметр -o :
Несколько вариантов могут быть представлены в виде списка, разделенного запятыми (не вставляйте пробел после запятой).
Вы можете получить список всех вариантов монтирования, набрав в терминале man mount .
Монтирование файловой системы с помощью / etc / fstab
Предоставляя только один параметр (каталог или устройство) команде mount , она будет читать содержимое файла конфигурации /etc/fstab чтобы проверить, указана ли указанная файловая система в списке или нет.
Если /etc/fstab содержит информацию о данной файловой системе, команда mount использует значение другого параметра и параметры монтирования, указанные в fstab .
Файл /etc/fstab содержит список записей в следующем виде:
Используйте команду mount в одной из следующих форм, чтобы присоединить файловую систему, указанную в /etc/fstab :
Установка USB-накопителя
В большинстве современных дистрибутивов Linux, таких как Ubuntu, USB-накопители автоматически монтируются, когда вы их вставляете, но иногда вам может потребоваться вручную смонтировать диск.
Чтобы вручную подключить USB-устройство, выполните следующие действия:
Создайте точку монтирования:
Предполагая, что USB-накопитель использует устройство /dev/sdd1 вы можете /dev/sdd1 его к каталогу /media/usb , набрав:
Чтобы узнать тип устройства и файловой системы, вы можете использовать любую из следующих команд:
Чтобы смонтировать USB-накопители в формате exFAT, установите бесплатный модуль и инструменты FUSE exFAT .
Монтирование файлов ISO
Вы можете смонтировать файл ISO с помощью устройства loop, которое представляет собой специальное псевдоустройство, которое делает файл доступным как блочное устройство.
Начните с создания точки монтирования, это может быть любое место, которое вы хотите:
Подключите ISO-файл к точке монтирования, введя следующую команду:
Не забудьте заменить /path/to/image.iso путем к вашему файлу ISO.
Монтирование NFS
Чтобы смонтировать общий ресурс NFS, в вашей системе должен быть установлен клиентский пакет NFS.
Установите клиент NFS в Ubuntu и Debian:
Установите клиент NFS на CentOS и Fedora:
Выполните следующие действия, чтобы смонтировать удаленный каталог NFS в вашей системе:
Создайте каталог, который будет точкой монтирования для удаленной файловой системы:
Как правило, вам нужно автоматически монтировать удаленный общий ресурс NFS при загрузке. Для этого откройте файл /etc/fstab текстовом редакторе :
Добавьте в файл следующую строку, заменив remote.server:/dir IP-адресом сервера NFS или именем хоста и экспортированным каталогом:
Подключите общий ресурс NFS, выполнив следующую команду:
Отключение файловой системы
Чтобы отсоединить смонтированную файловую систему, используйте команду umount после которой укажите либо каталог, в котором она была смонтирована (точка монтирования), либо имя устройства:
Если файловая система используется, команда umount не сможет отсоединить файловую систему. В таких ситуациях вы можете использовать команду fuser чтобы узнать, какие процессы обращаются к файловой системе:
Как только вы определите процессы, вы можете остановить их и размонтировать файловую систему.
Ленивое отключение
Используйте параметр -l ( —lazy ), чтобы отключить занятую файловую систему, как только она больше не будет занята.
Размонтировать принудительно
Используйте параметр -f ( —force ), чтобы принудительно размонтировать. Этот параметр обычно используется для отключения недоступной системы NFS.
Обычно не рекомендуется принудительное отключение, так как это может повредить данные в файловой системе.
Выводы
К настоящему времени вы должны хорошо понимать, как использовать команду mount для присоединения различных файловых систем к вашему дереву каталогов и отсоединения монтирования с помощью команды umount .
Чтобы узнать больше о параметрах команд mount и umount , см. Соответствующие страницы руководства.
Как монтировать файловые системы в Linux

В операционных системах Linux и UNIX вы можете использовать mount команду для подключения (монтирования) файловых систем и съемных устройств, таких как USB-устройства флэш-памяти, к определенной точке монтирования в дереве каталогов.
Команда umount отсоединяет (размонтирует) смонтированную файловую систему от дерева каталогов.
Как составить список установленных файловых систем
При использовании без аргументов mount команда отобразит все подключенные в настоящее время файловые системы:
По умолчанию выходные данные будут включать все файловые системы, включая виртуальные, такие как cgroup, sysfs и другие. Каждая строка содержит информацию об имени устройства, каталоге, к которому подключено устройство, типе файловой системы и опциях монтирования в следующей форме:
Для отображения только определенных файловых систем используйте -t опцию.
Например, чтобы напечатать только разделы ext4, вы бы использовали:
Монтирование файловой системы
Чтобы смонтировать файловую систему в заданном месте (точке монтирования), используйте mount команду в следующей форме:
После подключения файловой системы точка монтирования становится корневым каталогом смонтированной файловой системы.
Например, чтобы смонтировать /dev/sdb1 файловую систему в /mnt/media каталог, который вы используете:
Обычно при установке устройства с общей файловой системы , например, ext4 или команда будет автоматически определять тип файловой системы. Однако некоторые файловые системы не распознаются и должны быть явно указаны. xfs mount
Используйте -t опцию, чтобы указать тип файловой системы:
Чтобы указать дополнительные параметры монтирования , используйте -o параметр:
Несколько параметров могут быть предоставлены в виде списка через запятую (не вставляйте пробел после запятой).
Вы можете получить список всех параметров монтирования, набрав man mount в своем терминале.
Монтирование файловой системы с использованием / etc / fstab
Когда mount команда предоставляет только один параметр (каталог или устройство) , она считывает содержимое /etc/fstab файла конфигурации, чтобы проверить, указана ли указанная файловая система или нет.
Если /etc/fstab содержит информацию о данной файловой системе, mount команда использует значение для другого параметра и параметры монтирования, указанные в fstab файле.
/etc/fstab Файл содержит список записей в следующем виде:
Используйте mount команду в одной из следующих форм для присоединения файловой системы, указанной в /etc/fstab файле:
Монтаж USB-накопителя
В большинстве современных дистрибутивов Linux, таких как Ubuntu, USB-накопители автоматически монтируются при их вставке, но иногда вам может понадобиться подключить диск вручную.
Чтобы вручную подключить USB-устройство, выполните следующие действия:
Создайте точку монтирования:
Предполагая, что USB-накопитель использует /dev/sdd1 устройство, вы можете подключить его к /media/usb каталогу, набрав:
Чтобы найти устройство и тип файловой системы, вы можете использовать любую из следующих команд:
Для подключения USB-дисков в формате exFAT установите бесплатный модуль FUSE exFAT и инструменты .
Монтирование файлов ISO
Вы можете смонтировать файл ISO, используя устройство петли, которое является специальным псевдо-устройством, которое делает файл доступным как блочное устройство.
Начните с создания точки монтирования, это может быть любое место, которое вы хотите:
Смонтируйте файл ISO в точку монтирования, введя следующую команду:
Не забудьте заменить /path/to/image.iso путь к файлу ISO.
Монтирование NFS
Для монтирования общего ресурса NFS в вашей системе должен быть установлен клиентский пакет NFS.
Установите клиент NFS в Ubuntu и Debian:
Установите клиент NFS в CentOS и Fedora:
Используйте следующие шаги для монтирования удаленного каталога NFS в вашей системе:
Создайте каталог, который будет служить точкой монтирования для удаленной файловой системы:
Как правило, вы хотите смонтировать удаленный ресурс NFS автоматически при загрузке. Для этого откройте /etc/fstab файл в текстовом редакторе :
Добавьте в файл следующую строку, заменив remote.server:/dir IP-адрес или имя хоста NFS-сервера и экспортированный каталог:
Подключите общий ресурс NFS, выполнив следующую команду:
Демонтаж файловой системы
Чтобы отсоединить смонтированную файловую систему, используйте umount команду, а затем либо каталог, в котором она была смонтирована (точка монтирования), либо имя устройства:
Если файловая система используется, umount команда не сможет отсоединить файловую систему. В этих ситуациях вы можете использовать fuser команду, чтобы узнать, какие процессы обращаются к файловой системе:
Определив процессы, вы можете остановить их и размонтировать файловую систему.
Ленивый демонтаж
Используйте параметр -l ( —lazy ), чтобы размонтировать занятую файловую систему, как только она больше не будет занята.
Принудительно демонтировать
Используйте опцию -f ( —force ) для принудительного размонтирования. Этот параметр обычно используется для размонтирования недоступной системы NFS.
Как правило, не рекомендуется форсировать размонтирование, так как это может повредить данные в файловой системе.
Вывод
К настоящему времени у вас должно быть хорошее понимание того, как использовать mount команду для присоединения различных файловых систем к вашему дереву каталогов и отсоединения монтирований с помощью umount команды.
Чтобы узнать больше о параметрах mount и umount командах, смотрите соответствующие справочные страницы.