Размонтировать диск linux debian

Как размонтировать диск в Linux

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

Что значит размонтировать диск

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

Это необходимо, чтобы безопасно извлечь устройство хранения (например, USB-накопитель, CD/DVD-диск), включая отключение любых активных процессов, которые могут использовать этот диск. Команда для размонтирования диска в Linux выглядит так:

где `/mnt/disk` — точка монтирования диска. Обычно она находится в директории `/mnt/` или `/media/`. Если точка монтирования не указана явно, то можно использовать команду `umount` без аргументов, и она автоматически размонтирует все диски, не используемые в данный момент.

Для чего может понадобиться

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

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

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

Читайте также:  Linux для обычных пользователей

Например, если диск был смонтирован в папку /mnt/usb, то команда для размонтирования будет выглядеть так:

Источник

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

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

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

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

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

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

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

device_name on directory type filesystem_type (options) 

Чтобы отобразить только определенные файловые системы, используйте параметр -t .

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

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

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

mount [OPTION. ] DEVICE_NAME DIRECTORY 

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

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

sudo mount /dev/sdb1 /mnt/media

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

Используйте параметр -t чтобы указать тип файловой системы:

mount -t TYPE DEVICE_NAME DIRECTORY 

Чтобы указать дополнительные параметры монтирования , используйте параметр -o :

mount -o OPTIONS DEVICE_NAME DIRECTORY 

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

Читайте также:  Подключение консоли linux windows

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

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

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

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

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

[File System] [Mount Point] [File System Type] [Options] [Dump] [Pass] 

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

mount [OPTION. ] DIRECTORY mount [OPTION. ] DEVICE_NAME 

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

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

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

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

sudo mount /dev/sdd1 /media/usb
fdisk -l ls -l /dev/disk/by-id/usb* dmesg lsblk

Чтобы смонтировать USB-накопители в формате exFAT, установите бесплатный модуль и инструменты FUSE exFAT .

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

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

    Начните с создания точки монтирования, это может быть любое место, которое вы хотите:

sudo mount /path/to/image.iso /media/iso -o loop

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

Чтобы смонтировать общий ресурс NFS, в вашей системе должен быть установлен клиентский пакет NFS.

    Установите клиент NFS в Ubuntu и Debian:

sudo apt install nfs-common
sudo yum install nfs-utils

Выполните следующие действия, чтобы смонтировать удаленный каталог NFS в вашей системе:

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

Добавьте в файл следующую строку, заменив remote.server:/dir IP-адресом сервера NFS или именем хоста и экспортированным каталогом:

#     remote.server:/dir /media/nfs nfs defaults 0 0

Отключение файловой системы

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

umount DIRECTORYumount DEVICE_NAME

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

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

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

Используйте параметр -l ( —lazy ), чтобы отключить занятую файловую систему, как только она больше не будет занята.

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

Используйте параметр -f ( —force ), чтобы принудительно размонтировать. Этот параметр обычно используется для отключения недоступной системы NFS.

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

Выводы

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

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

Источник

Размонтировать диск linux debian

Отмонтируем 2 раздел на диске sda (/dev/sda2):

Если система пишет, что ресурс занят (target is busy), попробуйте сделать это принудительно:

Если по-прежнему не удается отмонтировать, попробуйте найти процесс, который “держит” раздел.

Автор

UNLIX

Возможно Вам будет это инетересно

squid-sslbump

Squid3 с SSLBump (подмена сертификатов)

Как записать образ диска image.gz на флешку в Linux

Лучшие rolling release Linux дистрибутивы

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Шпаргалка по командам Linux (СКАЧАТЬ в PDF)

«Остаться В Живых» — это сайт о выживании в разных ситуациях, обстоятельствах и условиях.

  • lazar2038 к записи Ошибка 500 OOPS: vsftpd: refusing to run with writable root inside chroot() в VSFTPD на Линукс
  • firefox к записи Как включить автозавершение команд нажатием Tab в терминале на Debian
  • Анна к записи Разворачиваем кластер Kubernetes на Debian
  • Сергей к записи Как вывести список Python в виде одной строки
  • UNLIX к записи Как скопировать таблицу разделов диска в Linux

Источник

Оцените статью
Adblock
detector