Ubuntu как смонтировать диск
Перейти к содержимому

Ubuntu как смонтировать диск

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

В операционных системах 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 командах, смотрите соответствующие справочные страницы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *