LINUX.ORG.RU

PcmanFM, не показывать примонтированный каталог

 , ,


1

1

Доброго вечера! Исходные данные: Debian 9, LXDE. У пользователя в Documents смонтирован подтом BTRFS. Монтируется через home-w00zy-Documents.mount:

[Unit]
Description=Mount BTRFS subvolume id:311 Documents (/dev/sdb6)

[Mount]
What=/dev/disk/by-uuid/71a63ea1-50d6-4a5b-8121-968acfa6e509
Type=btrfs
Options=defaults,relatime,compress-force=lzo,subvolid=311

[Install]
WantedBy=local-fs.target

Вопрос: PcmanFM отображает эту директорию как съемный диск. Как не дать ему это делать? Через fstab ситуация не меняется.



Последнее исправление: w00zy (всего исправлений: 2)

Создайте файл /etc/udev/rules.d/99-hide-devices.rules:

ENV{ID_FS_UUID}=="71a63ea1-50d6-4a5b-8121-968acfa6e509", ENV{UDISKS_IGNORE}="1"

anonymous
()
Ответ на: комментарий от anonymous

Спасибо, попробовал, но не срабатывает. У меня уже есть правила

ACTION!="add|change", GOTO="hide_partitions_end"
SUBSYSTEM!="block", GOTO="hide_partitions_end"
KERNEL=="loop*|ram*", GOTO="hide_partitions_end"



SUBSYSTEMS=="scsi", DRIVERS=="sd", ATTRS{rev}=="80RL", ATTRS{model}=="SanDisk SDSSDA24", ENV{UDISKS_IGNORE}="1"
SUBSYSTEMS=="scsi", DRIVERS=="sd", ATTRS{rev}=="02.6", ATTRS{model}=="WDC WD2500AAJS-0", ENV{UDISKS_IGNORE}="1"


KERNEL=="sda[0-9]", ENV{UDISKS_PRESENTATION_HIDE}="1", ENV{UDISKS_IGNORE}="1"
KERNEL=="sdb[0-9]", ENV{UDISKS_PRESENTATION_HIDE}="1", ENV{UDISKS_IGNORE}="1"

LABEL="hide_partitions_end"

Работает с разделами дисков, но смотрел реакцию UDEVа на подтома бтрфс - её вроде и нет совсем. Видимо все проходит на уровне драйвера, может какие события и генерируются, но не на уровне удэва. Попробую, ради интереса, в КДЕ и Гноме посмотреть в файлменеджерах. Может фишка PCmanFM не заморачиваться.

w00zy
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.