pumount

НАЗВАНИЕ
ОБЗОР
ОПИСАНИЕ
ОПЦИИ
ПОЛИТИКА
PUMOUNT И ПРОПУЩЕННЫЕ УСТРОЙСТВА
СМОТРИ ТАКЖЕ
АВТОР
АВТОР ПЕРЕВОДА

НАЗВАНИЕ

pumount − размонтирование произвольных устройств горячего подключения от обычного пользователя

ОБЗОР

pumount [ опции ] устройство

ОПИСАНИЕ

pumount − это оболочка вокруг обычной программы umoount, которая позволяет обычным пользователям размонтировать съёмные устройства, не имеющих соответствующих записей в /etc/fstab.

pumount также поддерживает шифрованные устройства, использующие dm−crypt и имеющие метаданные LUKS. Если установлено LUKS−совместимое cryptsetup, pumount может размонтировать отображённое устройство вместо него самого и вызвать cryptsetup для последующего закрытия расшифрованного устройства.

pumount ожидает устройство в качестве единственного аргумента. Это позволит размонтировать устройство из подкаталога в /media, если политика это позволяет (смотри ниже).

Отметим, что как и в случае pmount, вы можете использовать метки и уникальные идентификаторы (uuids), как это описано в fstab(5) для устройств, присутствующих в /etc/fstab. В этом случае требуется, чтобы имя устройство полностью совпадало с соответствующей записью в /etc/fstab, включая часть записи LABEL= или UUID=.

Важное замечание для Debian: Разрешение на выполнение pumount ограничено членами системной группы plugdev. Добавьте в эту группу всех пользователей, пользующихся рабочими столами, которые должны иметь возможность использовать pmount.

adduser пользователь plugdev

(от имени пользователя root).

ОПЦИИ

−l, −−lazy

"Ленивое" размонтирование. Отключить файловую систему от иерархии немедленно, а затем очистить все ссылки на файловую систему по мере того, как они перестанут использоваться. (Требуется ядро версии 2.4.11 или более новой.) ВАЖНЫЕ ЗАМЕЧАНИЯ Эта опция не должна использоваться, если вы по−настоящему не понимаете, что делаете, потому что имеется высокая вероятность потери данных на съёмном носителе. Запустите pumount вручную и дождитесь завершения. И ещё, pumount не выполнит luksClose для устройства, которое размонтировано в "ленивом" режиме.

−−luks−force

Обычно pumount не вызывает luksClose (смотри cryptsetup(1)) для устройства, которое не было открыто pmount. Однако вы можете обойти это ограничение с помощью данного флага. Возможно он вам потребуется, если вы не хотите возиться с каталогом /var/lock/pmount_luks.

−h, −−help

Вывести справочное сообщение и успешно завершить работу.

−d, −−debug

Включить подробные отладочные сообщения.

−−version

Вывести номер текущей версии и успешно завершить работу.

ПОЛИТИКА

Размонтирование завершится успешно, если будут соблюдено каждое из следующиех условий:

устройство является блоковым устройством в /dev/ (не требуется, чтобы оно существовало, если указана опция −l)

устройство не указано в /etc/fstab (если это так, что pmount выполнит umount устройство, так что обработка будет прозрачной для вызвавшего пользователя)

устройство смонтировано в соответствии с /etc/mtab и /proc/mounts с идентификатором вызвавшего пользователя

точка монтирования находится в /media

PUMOUNT И ПРОПУЩЕННЫЕ УСТРОЙСТВА

В настоящее время pumount поддерживает размонтирование устройств, которые по каким−то причинам пропали, например из−за грубого удаления устройства или из−за проблемы ядра или оборудования. Просто укажите точку монтирования в качестве аргумента pumount.

СМОТРИ ТАКЖЕ

pmount(1), cryptsetup(1), umount(8)

АВТОР

pmount разработан Мартином Питтом (Martin Pitt) <martin.pitt@canonical.com>.

АВТОР ПЕРЕВОДА

Перевод на русский язык выполнил Владимир Ступин <vladimir@stupin.su>.