UDISKS_FILESYSTEM_SHARED umount/mount без извлечения носителя и имя каталога монтирования

Вводные те же, что и в предыдущей теме:
Дано:
1. Current stable XFce (4.10.1)
2. Приказчик файлов — Thunar (монтирование сменных носителей удавом, с интерфейсом Thunar'а):
Installed versions: 1.6.3(11:59:19 26.01.2014)(dbus pcre udev -debug -exif -libnotify -startup-notification -test XFCE_PLUGINS="trash")
3. В качестве back-end'а используется sys-fs/eudev
Installed versions: 1.3(16:39:35 01.12.2013)(gudev hwdb modutils openrc rule-generator -doc -introspection -keymap -kmod -selinux -static-libs -test ABI_MIPS="-n32 -n64 -o32" ABI_X86="64 -32 -x32")
4. Сменный носитель (флешка) с ванильным ярлыком файловой системы USB_DISK.
5. Использу «устаревший» вариант с монтированием в /media/, т.е. дополнительное правило:
/etc/udev/rules.d/90-udisks2-mountpount.rules:

ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{UDISKS_FILESYSTEM_SHARED}="1"

Не так давно порадовался появлению в Thunar'е не только привычной даже идейному пользователю самой распространённой ОС команды «извлечения» устройства, но и команды «отмонтирования» («Отключить том»).

Но.
Дальнейший анализ показал, что монтирование осуществляется в создаваемый каталог (по умолчанию /media/USB_DISK), который при извлечении устройства удаляется.
При отключении тома этот каталог не удаляется. И соответственно, повторное монтирование после «Отключения» (не «Извлечения») носителя производится в создаваемый каталог /media/USB_DISK1 (третий цикл — в /media/USB_DISK2 и т.д.).
Что является простейшим пособом разрешения потенциальных коллизий (недопущения монтирования нескольких разных устройств в один каталог при совпадении ярлыков).

А вот относительно правильного решения (допиливать правила, чтобы каталог точки монтирования удалялся не только при извлечении устройства, но и при отключении тома; или разрешить монтирование в существущий каталог с необходимым следствием в виде проверки на попытку повторного монтирования) я бы сначала поинтересовался мнением публики.

Та же проблема периодически

Та же проблема периодически проявляется в mate-file-manager, так же известным как Caja.
Это проблема не файловых менеджеров, а udisks.

Они её "решили" тем, что по

Они её "решили" тем, что по умолчанию точки монтирования создаются в /run/имя_пользователя/точка_монтирования, а в /run монтируется tmpfs.

Ну и что же теперь? Всем, кто

Ну и что же теперь? Всем, кто хочет оставить классическое монтирование в /media придется мириться с этим?
Я вот думаю, возможно проблема из-за двух версий udisks в разных слотах, одновременно установленных в системе.

.

У меня, как я писал, XFce. В системе установлена одна версия udisks (второго слота).

Не вижу противопоказаний против адаптации нижеописанного "решения" (монтировать /media/ в tmpfs штатным образом через fstab).
Хотя правильнее наверное будет допилить набор правил для отключения тома…

:wq
--
Live free or die

.

kostik87 написал(а):
Они её "решили" тем, что по умолчанию точки монтирования создаются в /run/имя_пользователя/точка_монтирования, а в /run монтируется tmpfs.

Костик, предлагаю пари: если циклы повторного монтирования «отключённого» (не «извлечённого») устройства не разделены выключением (перезагрузкой), то оно не поможет ☺

:wq
--
Live free or die

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".