как размонтировать флешку в linux в терминале

Как примонтировать флешку в Linux

В наши дни очень большую популярность у пользователей набрали USB флешки. Они используются для обмена файлами, различными фильмами и документами, установки операционных систем, а также восстановления системы после сбоя. Чтобы работать с флешкой в Linux ее нужно примонтировать в корневую файловую систему.

Дело в том, что организация файловой системы Linux немного отличается от того, что мы привыкли видеть в Winodws. Здесь нет никаких дисков C,D,E и так далее, есть только корень, самая верхняя точка файловой системы, в подкаталоги которой подключаются все жесткие диски и внешние носители.

Если в системе используется окружение рабочего стола, то оно, как правило, берет на себя всю низкоуровневую работу чтобы выполнить монтирование флешки в linux. Система обнаруживает подключенную флешку и в системном лотке всплывает уведомление о подключенном устройстве. Дальше остается кликнуть по значку флешки, чтобы система выполнила все нужные для ее монитрования действия. Но если окружение рабочего стола не запущенно или вам нужно работать в консоли можно выполнить все действия по монтированию флешки вручную.

В этой инструкции мы рассмотрим монтирование usb флешки в linux через терминал, а также настройку автоматического монтирования для оконных менеджеров, которые не поддерживают такую возможность.

Монтирование флешки в Linux

Файлы флешек и других устройств хранения данных находятся в каталоге /dev. Устройства нумеруются по алфавиту sda, sdb, sdc, sdd и т д. Так как флешка подключается последней у нее будет старшая буква. Например, sdb или sdc. Имя sda принадлежит жесткому диску. Можно, конечно, просто посмотреть содержимое каталога /dev/, но такой способ ненадежный. Мы воспользуемся утилитой fdisk.

Подключите флешку и выполните:

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

Как видите, здесь мы можем посмотреть детальную информацию об устройстве. Имя файла, список разделов, формат таблицы разделов, список разделов. А главное для нас, размер раздела и его файловую систему. Теперь не сложно понять какая из них флешка. В этом примере это /dev/sdc1

Создаем папку для монтирования:

Теперь монтируем флешку с помощью команды mount:

sudo mount /dev/sdc1 /mnt/usb

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

Монтирование осуществляется от суперпользователя, но если нужно чтобы отмонитровать флешку мог любой нужно указать опцию users:

По умолчанию владельцем файлов на флешке при монтировании устанавливается root, поэтому если вы захотите работать с флешкой через файловый менеджер, то нужно будет его запускать с правами суперпользователя или же сразу примонтировать флешку в linux таким образом, чтобы владельцем был ваш пользователь. Для этого укажите группу и id своего пользователя в опциях uid и gid:

Удостовериться что флешка подключена можно посмотрев содержимое каталога, в который мы ее монтировали:

Или выполнив команду mount:

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

После завершения работы с флешкой не забудьте ее отмонтировать. Потому что иначе данные могут быть не сохранны или вообще повреждена файловая система флешки:

sudo umount /dev/sdc1

Автоматическое монтирование флешки в Linux

Популярные окружения рабочего стола выполняют монтирование флешки linux автоматически, как только она подключена к системе или по клику на ярлыке. Мы можем это реализовать с помощью службы udisks2.

Мы тоже можем использовать его для ручного монтирования. Здесь даже есть несколько плюсов. Во-первых, мы можем монтировать без прав суперпользователя, во-вторых, не нужно создавать папку.

Для монтирования используется такая команда:

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

Для размонтирования используется аналогичная команда:

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

Автоматическое монтирование usb флешки в linux можно настроить с помощью утилиты udiskie. Все новые подключенные флешки будут автоматически подключаться, после подключения устройства будет всплывать окно с предложением открыть файловый менеджер, а также значок, с помощью которого можно получить доступ к каждому из устройств.

Устанавливается утилита в Ubuntu командой:

sudo apt install udiskie

Дальше остается запустить программу:

Теперь все подключаемые устройства будут автоматически монтироваться с помощью udisks. Рассмотрим что значат опции:

Выводы

Теперь монтирование флешки linux не вызовет у вас проблем. Даже если у вас не будет работать окружение рабочего стола и придется делать все вручную. Если остались еще вопросы, спрашивайте в комментариях.

Источник

Как монтировать и размонтировать файловые системы в Linux

В операционных системах Linux и UNIX вы можете использовать команду mount для подключения (монтирования) файловых систем и съемных устройств, таких как флэш-накопители USB, в определенной точке монтирования в дереве каталогов.

Команда umount отсоединяет (размонтирует) смонтированную файловую систему от дерева каталогов.

Как вывести список подключенных файловых систем

При использовании без аргументов команда mount отобразит все подключенные в данный момент файловые системы:

По умолчанию вывод будет включать все файловые системы, включая виртуальные, такие как cgroup, sysfs и другие. Каждая строка содержит информацию об имени устройства, каталоге, в который оно смонтировано, типе файловой системы и параметрах монтирования в следующей форме:

Например, чтобы распечатать только разделы ext4, которые вы должны использовать:

Монтирование файловой системы

Чтобы смонтировать файловую систему в указанном месте (точке монтирования), используйте команду mount в следующей форме:

После присоединения файловой системы точка монтирования становится корневым каталогом смонтированной файловой системы.

Например, чтобы смонтировать файловую систему /dev/sdb1 каталог /mnt/media вы должны использовать:

Обычно при монтировании устройства с общей файловой системой, такой как ext4 или xfs команда mount автоматически определяет тип файловой системы. Однако некоторые файловые системы не распознаются и требуют явного указания.

Несколько вариантов могут быть представлены в виде списка, разделенного запятыми (не вставляйте пробел после запятой).

Монтирование файловой системы с помощью / etc / fstab

Файл /etc/fstab содержит список записей в следующем виде:

Используйте команду mount в одной из следующих форм, чтобы присоединить файловую систему, указанную в /etc/fstab :

Установка USB-накопителя

В большинстве современных дистрибутивов Linux, таких как Ubuntu, USB-накопители автоматически монтируются, когда вы их вставляете, но иногда вам может потребоваться вручную смонтировать диск.

Чтобы вручную подключить USB-устройство, выполните следующие действия:

Создайте точку монтирования:

Чтобы узнать тип устройства и файловой системы, вы можете использовать любую из следующих команд:

Монтирование файлов 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 чтобы узнать, какие процессы обращаются к файловой системе:

Как только вы определите процессы, вы можете остановить их и размонтировать файловую систему.

Ленивое отключение

Размонтировать принудительно

Обычно не рекомендуется принудительное отключение, так как это может повредить данные в файловой системе.

Выводы

Источник

Подключение файловых систем. Команда mount в Linux

В ОС Linux команда mount используется для подключения (монтирования) файловых систем и переносных накопителей (например, USB-флешек) к конкретным точкам монтирования в дереве директорий. Команда umount отключает (размонтирует) смонтированную файловую систему от дерева директорий. В данном руководстве мы рассмотрим основы подключения и отключения различных файловых систем при помощи команд mount и umount.

Вывод списка смонтированных файловых систем(ФС)

При выполнении без аргументов команда mount выведет все подключенные в данный момент ФС:

По умолчанию результат будет содержать все ФС, в том числе виртуальные, такие как cgroup, sysfs и т. д. Каждая строка содержит информацию об имени устройства, директории, в которой оно смонтировано, типе и опциях монтирования в следующей форме:

Монтирование файловой системы

Для подключения файловой системы к конкретному местоположению (точке монтирования) команда mount используется в следующей форме:

После подключения точка монтирования становится корневой директорией смонтированной ФС. Например, смонтировать жесткий диск /dev/sdb1 в директорию /mnt/media можно следующим образом:

Можно указать несколько опций, разделенных запятыми (после запятых не должно быть пробелов). Ниже предоставлены основные опции команды

-V — вывести версию утилиты;
-h — вывести справку;
-v — подробный режим;
-a,all — примонтировать все устройства, описанные в fstab;
-F, —fork — создавать отдельный экземпляр mount для каждого отдельного раздела;
-f, —fake — не выполнять никаких действий, а только посмотреть что собирается делать утилита;
-n, —no-mtab — не записывать данные о монтировании в /etc/mtab;
-l, —show-labels — добавить метку диска к точке монтирования;
-c — использовать только абсолютные пути;
-r, —read-only — монтировать раздел только для чтения;
-w, —rw — монтировать для чтения и записи;
-L, —label — монтировать раздел по метке;
-U, —uuid — монтировать раздел по UUID;
-T, —fstab — использовать альтернативный fstab;
-B, —bind — монтировать локальную папку;
-R, —rbind — перемонтировать локальную папку.

Полный список опций можно получить, выполнив команду man mount.

Примеры использования mount

Давайте рассмотрим несколько примеров использования утилиты. Как правило для монтирования нужно выполнить всего два действия

Монтирование USB-накопителя/жесткого диска

В большинстве современных дистрибутивов Linux, например, Ubuntu, USB-накопители автоматически монтируются при подключении, но иногда может потребоваться ручное монтирование устройства. Чтобы смонтировать USB-накопитель, выполните следующие действия.

Создайте точку монтирования

Если USB-накопитель использует устройство /dev/sdd1, его можно смонтировать в директорию /media/usb следующей командой:

Для поиска устройства и типа файловой системы можно воспользоваться любой из следующих команд:

Монтирование файлов ISO

Для монтирования файла ISO используется петлевое (loop) устройство — специальное виртуальное устройство, которое позволяет осуществлять доступ к файлу как к блочному устройству.

Сначала нужно создать точку монтирования в любой желаемой директории:

Смонтируйте файл ISO следующей командой:

Не забудьте заменить /path/to/image.iso на путь к вашему файлу ISO.

Монтирование NFS

Для монтирования системы NFS требуется установить клиент NFS. Установка клиента NFS в Ubuntu и Debian:

Установка клиента NFS в CentOS и Fedora:

Создайте директорию, которая будет точкой монтирования удаленной файловой системы:

Обычно требуется автоматическое монтирование удаленной директории NFS при загрузке. Для этого нужно изменить файл конфигурации /etc/fstab. Откройте его в любом текстовом редакторе, например:

Добавьте в файл следующую строку, заменив сервер:/директория на имя или IP-адрес сервера NFS и экспортируемую директорию:

Смонтируйте ресурс NFS следующей командой:

Размонтирование файловой системы

Для отключения смонтированной файловой системы используется команда umount, в качестве аргумента которой указывается директория, в которую она была смонтирована (точка монтирования) или имя устройства:

Если файловая система используется, umount не сможет ее отключить. В таких ситуациях можно воспользоваться командой fuser, чтобы выяснить, какие процессы осуществляют доступ к файловой системе:

Во всех остальных случаях принудительное отключение нежелательно, так как может привести к повреждению данных в файловой системе.

Сохранение параметров mount после перезагрузки

Для того, что бы устройства при перезагрузки системы монтировались автоматически, необходимо прописать инструкции монтирования в файл /etc/fstab. Файл /etc/fstab содержит список записей в следующем формате:

Подключит устройство /dev/sdb1 (например жесткий диск) в директорию /home

После того как инструкция для mount прописаны в /etc/fstab, что бы проверить правильность написания дайте команду

Если команда отработает без ошибок, то все устройства прописанные в /etc/fstab будут подключены, а также изменения не потеряются после перезагрузки.

Заключение

Мы рассмотрели наиболее распространенные примеры подключения различных файловых систем к дереву директорий при помощи команды mount и их отключения командой umount. Для получения более подробной информации об опциях команд mount и umount можно обратиться к соответствующим man-страницам.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Как монтировать файловые системы в Linux

How to Mount and Unmount File Systems in Linux

В этом руководстве мы рассмотрим основу подключения различных файловых систем, использующие команду mount и umount.

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

В операционных системах Linux и UNIX вы можете использовать mount команду для подключения (монтирования) файловых систем и съемных устройств, таких как USB-устройства флэш-памяти, к определенной точке монтирования в дереве каталогов.

Команда umount отсоединяет (размонтирует) смонтированную файловую систему от дерева каталогов.

Как составить список установленных файловых систем

При использовании без аргументов mount команда отобразит все подключенные в настоящее время файловые системы:

По умолчанию выходные данные будут включать все файловые системы, включая виртуальные, такие как cgroup, sysfs и другие. Каждая строка содержит информацию об имени устройства, каталоге, к которому подключено устройство, типе файловой системы и опциях монтирования в следующей форме:

Например, чтобы напечатать только разделы ext4, вы бы использовали:

Монтирование файловой системы

Чтобы смонтировать файловую систему в заданном месте (точке монтирования), используйте mount команду в следующей форме:

После подключения файловой системы точка монтирования становится корневым каталогом смонтированной файловой системы.

Например, чтобы смонтировать /dev/sdb1 файловую систему в /mnt/media каталог, который вы используете:

Несколько параметров могут быть предоставлены в виде списка через запятую (не вставляйте пробел после запятой).

Вы можете получить список всех параметров монтирования, набрав man mount в своем терминале.

Монтирование файловой системы с использованием / etc / fstab

Если /etc/fstab содержит информацию о данной файловой системе, mount команда использует значение для другого параметра и параметры монтирования, указанные в fstab файле.

/etc/fstab Файл содержит список записей в следующем виде:

Используйте mount команду в одной из следующих форм для присоединения файловой системы, указанной в /etc/fstab файле:

Монтаж USB-накопителя

В большинстве современных дистрибутивов Linux, таких как Ubuntu, USB-накопители автоматически монтируются при их вставке, но иногда вам может понадобиться подключить диск вручную.

Чтобы вручную подключить USB-устройство, выполните следующие действия:

Создайте точку монтирования:

Предполагая, что USB-накопитель использует /dev/sdd1 устройство, вы можете подключить его к /media/usb каталогу, набрав:

Чтобы найти устройство и тип файловой системы, вы можете использовать любую из следующих команд:

Монтирование файлов 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 команду, чтобы узнать, какие процессы обращаются к файловой системе:

Определив процессы, вы можете остановить их и размонтировать файловую систему.

Ленивый демонтаж

Принудительно демонтировать

Как правило, не рекомендуется форсировать размонтирование, так как это может повредить данные в файловой системе.

Вывод

К настоящему времени у вас должно быть хорошее понимание того, как использовать mount команду для присоединения различных файловых систем к вашему дереву каталогов и отсоединения монтирований с помощью umount команды.

Чтобы узнать больше о параметрах mount и umount командах, смотрите соответствующие справочные страницы.

Источник

Команда mount или как правильно смонтировать диск в Линукс. Монтирование диска в Linux — команда mount.

Если нужно подключить/примонтировать жесткий диск с файловой системой NTFS или ext2, ext3 к компьютеру на базе операционной системы Linux, то команда mount незаменима. Mount — утилита командной строки в UNIX-подобных операционных системах. Применяется для монтирования файловых систем. В статье приведено описание и примеры для операционной системы GNU/Linux. mount /dev/cdrom /mnt/cdrom.

Монтирование что это?

Монтирование – это подключение диска, раздела, каталога или файла в корневую систему Linux.

Как уже сказано было выше, в ОС «Линукс» имеется общая корневая система. Именно к ней подключаются все устройства и ресурсы, которыми пользуется владелец ПК. Если углубиться в эту сферу более подробно, Windows выполняет процедуры аналогично, но все процесс скрыты от пользователя.

После монтирования определённый раздел становится частью корневой системы, которая всяческими способами пытается сделать свою работу максимально прозрачной. К примеру, после монтирования оперативной памяти или удаленной системной папки пользователь может изучить ее в файловом менеджере. Допускается работа с такими разделами. Она будет аналогична работе, которая касается локального диска.

Синтаксис команды mount

Чаще всего такую процедуру выполняют специальные сервисы, входящие в состав оболочки системы. Случаются ситуации, когда они просто-напросто недоступны. Здесь потребуется выполнить задачу ручным методом. Пользователь самостоятельно задает опции для монтирования, вводит различные параметры.

Процесс использования утилиты подразумевает обаятельное применение всевозможных опций, каждая из которых выполняет свою функцию. К примеру, опция «-t» является необязательной, но дает возможность без особого труда задать файловую систему, которая в последующем будет использоваться. Нередко это оказывается весьма полезным.

Специальная опция «-о» позволяет предварительно прописать параметры, которые будут распространяться на монтирование. В синтаксис обаятельно включен адрес файл, по которому расположено само устройство, а также папка назначения.

Перед тем, как приступить к полноценному использованию утилиты «mount», рекомендуется максимально подробно изучить список опций. На самом деле их огромное множество, но чаще всего применяются:

Представленный выше список опций является неполным. Такие функции основные, чаще всего могут потребоваться пользователю операционной системы «Линукс» во время работы с утилитой «mount».

Монтирование файловой системы командой mount

Для подключения файловой системы к конкретному местоположению (точке монтирования) команда mount используется в следующей форме:

mount [опции…] имя_устройства директория

После подключения точка монтирования становится корневой директорией смонтированной ФС. Например, смонтировать жесткий диск /dev/sdb1 в директорию /mnt/media можно следующим образом:

$ sudo mount /dev/sdb1 /mnt/media

Можно указать несколько опций, разделенных запятыми (после запятых не должно быть пробелов). Ниже предоставлены основные опции команды

-V — вывести версию утилиты;
-h — вывести справку;
-v — подробный режим;
-a,all — примонтировать все устройства, описанные в fstab;
-F, —fork — создавать отдельный экземпляр mount для каждого отдельного раздела;
-f, —fake — не выполнять никаких действий, а только посмотреть что собирается делать утилита;
-n, —no-mtab — не записывать данные о монтировании в /etc/mtab;
-l, —show-labels — добавить метку диска к точке монтирования;
-c — использовать только абсолютные пути;
-r, —read-only — монтировать раздел только для чтения;
-w, —rw — монтировать для чтения и записи;
-L, —label — монтировать раздел по метке;
-U, —uuid — монтировать раздел по UUID;
-T, —fstab — использовать альтернативный fstab;
-B, —bind — монтировать локальную папку;
-R, —rbind — перемонтировать локальную папку.

Полный список опций можно получить, выполнив команду man mount.

Монтирование разделов с помощью mount

Монтирование разделов с помощью mount выполняется очень просто. Фактически в большинстве случаев будет достаточно упрощенной версии команды. Например, смонтируем раздел /dev/sdb6 в папку /mnt:
как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

Вы можете использовать и другие опции чтобы выполнить монтирование разделов linux, например, указать, что на этом разделе нельзя выполнять программы:

Обратите внимание, что вы не можете использовать опции uid, gid, fmask для файловых систем ext. Они поддерживаются только в FAT, vFAT, exFAT.

Вы можете использовать не только имена устройств чтобы выполнить монтирование диска в linux. Для этого можно применять UUID или метки, например, монтирование с помощью UUID:

sudo mount —uuid=»b386d309-05c1-42c8-8364-8d37270b69e0″ /mnt
как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

Посмотреть uuid для ваших разделов можно с помощью команды:

sudu blki
как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

Точно так же вы можете использовать метки. Команда монтирования диска linux будет выглядеть так:

sudo mount —label=»home» /mnt/
как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

Вы можете примонтировать одну папку в другую, для этого используйте опцию —bind

sudo mount —bind /mnt/ /media/

Возможно, не только монтирование разделов linux, но и монтирование файлов, если они содержат файловую систему, например, образов дисков. Монтирование образа диска linux работает точно так же:

Посмотреть список всех примонтированных устройств можно просто выполнив mount без параметров:

mount
как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

Примеры команды mount

Наиболее простая команда, позволяющая изучить список всех устройств, примонтированных в вашей операционной системе Линукс. Достаточно ввести утилиту без параметров.

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

ВАЖНО! Обычно команда mount требует прав суперпользователя, если обратного не требует fstab.

Есть несколько вариантов запуск утилиты от root:

Утилита дает возможность сделать монтировать одну папку в другую. Для этого предусмотрена специальная опция «–bind».

sudo mount –bind /root/katalog /root/newpapka

Далее узнаем к какой файловой системе относится раздел /dev/sda6, с помощью утилиты “file”.

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале
Примонтируем файловую систему “ext4” в каталог “primercataloga”. В данном случае используется опция «-t».

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале
Если в последующем смонтированная файловая система будет использоваться только для чтения, применяется опция «-r». Для примера смонтируем /dev/sda6 в ту же папку “newpapka”, однако так как мы уже делали это в прошлом примере, система будет ругаться. “already mounted or /root/newpapka busy”.

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале
Именно поэтому нужно сначала размонтировать каталог. Для этого будем использовать команду umount.

Есть возможность указать и иные опции, которые будут распространяться на смонтированные разделы в «Линукс». Если требуется запрет выполнения программ в определенной файловой системе, вводится:

При монтировании диска можно указать не только имена различных устройств. Для составления команды нередко применяется UUID. Вводится:

sudo mount –uuid=”a5d3369c-8c1b-42c4-869f-05d9d286196e” /katalog

где a5d3369c-8c1b-42c4-869f-05d9d286196e – это уникальный номер uuid. Посмотреть его можно с помощью утилиты blkid.

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

При монтировании диска можно указать определенные метки. Для этих целей нужно предварительно узнать ту самую метку, потом уже можно приступить к монтированию.

sudo e2label /dev/sda6

Утилита e2label умеет изменять метки, а также выводить их на экран.

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

sudo mount –label=”root1″ /root/katalog

Утилита «mount» имеет широкие возможности. С ее помощью можно монтировать не только определенные разделы, но и файлы, например образы iso. Это можно осуществить только в том случае, если в них содержится файловая система.

sudo mount /root/obraz-diska.iso /root/disk

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

Примеры использования mount

Давайте рассмотрим несколько примеров использования утилиты. Как правило для монтирования нужно выполнить всего два действия

Монтирование USB-накопителя/жесткого диска

В большинстве современных дистрибутивов Linux, например, Ubuntu, USB-накопители автоматически монтируются при подключении, но иногда может потребоваться ручное монтирование устройства. Чтобы смонтировать USB-накопитель, выполните следующие действия.

Создайте точку монтирования

Если USB-накопитель использует устройство /dev/sdd1, его можно смонтировать в директорию /media/usb следующей командой:

sudo mount /dev/sdd1 /media/usb

Для поиска устройства и типа файловой системы можно воспользоваться любой из следующих команд:

Монтирование дисков CD/DVD-ROM Наверх

Если Вам нужно примонтировать CD/DVD-ROM, то монтирование CD/DVD-ROM осуществляется точно так же, той же командой mount, которая были приведены выше:

Монтирование образов диска ISO Наверх

Монтирование NFS

Для монтирования системы NFS требуется установить клиент NFS. Установка клиента NFS в Ubuntu и Debian:

sudo apt install nfs-common

Установка клиента NFS в CentOS и Fedora:

sudo yum install nfs-utils

Создайте директорию, которая будет точкой монтирования удаленной файловой системы:

sudo mkdir /media/nfs

Обычно требуется автоматическое монтирование удаленной директории NFS при загрузке. Для этого нужно изменить файл конфигурации /etc/fstab. Откройте его в любом текстовом редакторе, например:

sudo nano /etc/fstab

Добавьте в файл следующую строку, заменив сервер:/директория на имя или IP-адрес сервера NFS и экспортируемую директорию:

сервер:/директория /media/nfs nfs defaults 0 0

Смонтируйте ресурс NFS следующей командой:

Монтирование сетевых дисков SMB Наверх

В некоторых случаях необходимо примонтировать удаленный сетевой диск. В некоторых дистрибутивах Linux, он так же монтируется автоматически (например в Ubuntu) при открытии его по сети. Можно примонтировать его вручную командой mount через консоль. Можно сделать ярлык и поместив его на рабочем столе активировать его когда нужен удаленный доступ к сетевому ресурсу. Ну или мало еще для чего.

Размонтирование файловой системы

Для отключения смонтированной файловой системы используется команда umount, в качестве аргумента которой указывается директория, в которую она была смонтирована (точка монтирования) или имя устройства:

umount директория umount имя_устройства

Если файловая система используется, umount не сможет ее отключить. В таких ситуациях можно воспользоваться командой fuser, чтобы выяснить, какие процессы осуществляют доступ к файловой системе:

Во всех остальных случаях принудительное отключение нежелательно, так как может привести к повреждению данных в файловой системе.

Сохранение параметров mount после перезагрузки

Для того, что бы устройства при перезагрузки системы монтировались автоматически, необходимо прописать инструкции монтирования в файл /etc/fstab. Файл /etc/fstab содержит список записей в следующем формате:

[Файловая система] [Точка монтирования] [Тип файловой системы] [Опции] [Dump] [Номер прохода]

/dev/sdb1 /home ext4 defaults 0 0

Подключит устройство /dev/sdb1 (например жесткий диск) в директорию /home

После того как инструкция для mount прописаны в /etc/fstab, что бы проверить правильность написания дайте команду

Если команда отработает без ошибок, то все устройства прописанные в /etc/fstab будут подключены, а также изменения не потеряются после перезагрузки.

Пользовательские пространства имен

В листинге 1 приведена часть кода модуля PAM (pluggable authentication module, подключаемого модуля авторизации), который предоставляет каждому пользователю, кроме root, обособленное пространство имен. Если директория /tmp/priv/USER существует, то она будет смонтирована с помощью bind на директорию /tmp в пользовательском пространстве имен.

Настройка системы для организации отдельных каталогов root для каждого пользователя

Вы узнали в деталях, как можно реализовать частные пользовательские файловые системы, включая действия, которые необходимо выполнить при входе пользователя в систему. В данном разделе вы найдете более полные скрипты, используемые при создании учетных записей пользователей и во время загрузки системы.

В листинге 4 показан пример скрипта, используемого при создании любой учетной записи пользователя.

Монтирование дисков в Linux

Способ 1: Утилита GParted

Существуют совершенно разные методы монтирования дисков в Linux, однако начинающим пользователям проще всего будет взаимодействовать с программами, в которых присутствует графический интерфейс. Одним из таких решений является GParted, по умолчанию установленное во многих популярных дистрибутивах. Предлагаем начать именно с него.

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

Точно таким же образом осуществляется подключение любых съемных носителей, встроенных жестких дисков или отдельных логических разделов. В большинстве случаев эта операция проходит успешно, но если какая-то ошибка и появится, вы получите соответствующее уведомление с инструкциями по ее решению.

Способ 2: Стандартная утилита «Диски»

В большинстве популярных дистрибутивов имеется стандартная утилита под названием «Диски». Именно она и отвечает за управление накопителями. Если приведенного выше решения на ПК не оказалось или оно вам не подходит, выполните такие действия:

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

Как видите, ничего сложного в использовании упомянутой утилиты нет. Юзеру необходимо только определиться с накопителем и нажать на специально отведенную кнопку, чтобы монтирование прошло успешно.

Способ 3: Терминальная команда

Иногда бывает невозможно использовать графическую оболочку, чтобы подключить накопитель или отдельный логический том. В таких ситуациях остается только обратиться к консоли и использовать стандартную команду, отвечающую за монтирование дисков.

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

Если вы не знаете точное название диска или логического тома, чтобы вписать его в строку, понадобится заранее уточнить эту информацию. Осуществляется поставленная задача тоже при помощи стандартных терминальных команд. Ориентироваться в выводах можно по размеру тома или его заполненности. Более детально о данной теме написано в отдельной статье на нашем сайте по следующей ссылке.

Подробнее: Просмотр списка дисков в Linux

Дополнительно отметим, что у команды mount есть множество полезных опций, позволяющих установить параметры монтирования. Рекомендуем ознакомиться с основными из них:

Теперь вы знакомы с одной из основных команд в Linux под названием mount и знаете, что она отвечает за подключение дисков. В следующем способе мы тоже будем задействовать эту утилиту, но в немного необычной и более сложной ситуации.

Способ 4: Монтирование окружения в режиме LiveCD

Особого внимания заслуживает метод монтирования окружения или отдельных разделов дисков в режиме загрузки с LiveCD. В большинстве случаев подобное подключение производится конкретно с теми носителями, где хранится основная операционная система, например, для дальнейшего сжатия томов или взаимодействия с файлами. Выглядит эта операция следующим образом:

Загрузка Linux с LiveCD

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

как размонтировать флешку в linux в терминале. Смотреть фото как размонтировать флешку в linux в терминале. Смотреть картинку как размонтировать флешку в linux в терминале. Картинка про как размонтировать флешку в linux в терминале. Фото как размонтировать флешку в linux в терминале

Все действия будут осуществляться непосредственно через основную операционную систему, и можно приступить к работе с разделами или имеющимися там файлами.

В этой статье вы узнали о принципах монтирования дисков в Linux. После этого можно смело переходить к их использованию. На нашем сайте имеются отдельные темы, посвященные этому процессу. Предлагаем прочитать их, перейдя по указанным ниже ссылкам.

CentOS 7: Монтирование дисков. Утилита mount, umount.

1. Описание утилиты.

Mount — утилита командной строки. Применяется для монтирования файловых систем.

Фактически смонтированный раздел становится частью корневой файловой системы и система старается сделать работу со всеми разделами, независимо от их файловых систем, прозрачной. Это значит, что если вы приделаете участок оперативной памяти или удаленную сетевую папку, то сможете работать с ней в файловом менеджере точно так же, как и с локальным диском.

Например, вы хотите примонтировать флешку. Вы даете системе команду подключить ее в папку /run/media/имя_пользователя/UUID_флешки/. Система определяет файловую систему устройства, а затем, используя драйвера ядра подключает ее к указанной папке. Дальше вам остается работать с той папкой, как с любой другой. Больше ни о чем думать не нужно. Когда надумаете извлечь флешку, ее нужно отмонтировать.

2. Общий синтаксис.

Для монтирования в CentOS 7 используется команда mount.

Рассмотрим ее параметры:

# mount /файл_устройства /папка_назначения

Или расширенный вариант:

Перед тем как перейти к рассмотрению примеров работы утилитой, давайте рассмотрим ее основные опции:

3. Монтирование разделов.

3.1. Простое монтирование.

Монтирование разделов с помощью mount выполняется очень просто. Фактически в большинстве случаев будет достаточно упрощенной версии команды. Например, смонтируем раздел /dev/sdb6 в папку /mnt:

# sudo mount /dev/sdb2 /mnt/

3.2. Монтирование с правами суперпользователя.

3.3. Монтирование с указанием файловой системы.

3.4. Монтирование только для чтения.

3.5. Ограничения на выполнение программ.

Вы можете использовать и другие опции чтобы выполнить монтирование разделов, например, указать, что на этом разделе нельзя выполнять программы:

Обратите внимание, что вы не можете использовать опции uid, gid, fmask для файловых систем ext. Они поддерживаются только в FAT, vFAT, exFAT.

3.6. Монтирование по UUID.

Вы можете использовать не только имена устройств чтобы выполнить монтирование диска в CentOS 7. Для этого можно применять UUID или метки, например, монтирование с помощью UUID:

# sudo mount –uuid=”b386d309-05c1-42c8-8364-8d37270b69e0″ /mnt

Посмотреть UUID для ваших разделов можно с помощью команды:

Также соответствие «классических» имен устройств и их UUID представлений можно посмотреть вот так:

3.7. Монтирование по метке.

Точно так же вы можете использовать метки. Команда монтирования диска CentOS 7 будет выглядеть так:

# sudo mount –label=”home” /mnt/

3.8. Монтаж каталога к каталогу.

Вы можете примонтировать один каталог в другой, для этого используйте опцию –bind:

3.9. Монтирование файлов с файловой системой.

Возможно, не только монтирование разделов CentOS 7, но и монтирование файлов, если они содержат файловую систему, например, образов дисков.

Монтирование образа диска CentOS 7 работает точно так же:

4. Список смонтированного.

Посмотреть список всех примонтированных устройств можно просто выполнив mount без параметров:

5. Размонтирование разделов.

Когда вы хотите завершить работу с устройством, особенно с флешкой, его нужно размонтировать. Для этого существует утилита umount. В качестве параметров она принимает точку монтирования или устройство.

Теперь ваше устройство не смонтировано, но иногда может возникнуть ошибка размонтирования.

Система сообщит, что устройство занято:

umount: /mnt: target is busy.

Проблему можно решить закрыв все программы, которые могут использовать любой файл в этой папке. Какие именно это программы вы можете узнать с помощью команды lsof:

6. Оригиналы источников информации.

Метки: lsof mount umount UUID

Выводы

В этой статье мы рассмотрели как выполняется монтирование жестких дисков linux, а также разделов и даже образов. Вы знаете как правильно использовать опции mount и umount.

Источник

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

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