после обновления udisks переносные накопители монтируются в /run/media/... , а не /media
в хелпе вроде нашел опцию UDISKS_FILESYSTEM_SHARED, что бы вернуть как было.
никто не подскажет куда её вставить? что-то не пойму...
Тут есть нюанс:
Раньше (сейчас) носители монтируются в /media/LABEL/.
Согласно новому концепту в /run/media/user/LABEL/
И если относительно /run/ я тоже сильно склонен сомневаться в логичности, то вставка промежуточного уровня .../user/... смотрится вполне логично.
# udevadm test /dev/bus/usb/010/007 (конкретный адрес конкретного устройства берётся из вывода lsusb, строки содержащие ошибки игнорируются, и именно поэтому вышеприведённый вариант не работает, ошибку цитировать лень) # udevadm control --reload
(ну и, на всякий случай, удостовериться в существовании корневого каталога точек монтирования (/media)
На самом деле достаточно только ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{UDISKS_FILESYSTEM_SHARED}="1"
Да, ты прав.
То, что меня понесло дальше является следствием ошибки в протоколе проверки.
ЗЫ: Ещё по крайней мере для меня оказался не вполне очевидным тот момент, что это правило не заменяет идущее в составе пакета sys-fs/udisks правило монтирования, а дополняет его.
Тут есть нюанс: Раньше
Тут есть нюанс:
Раньше (сейчас) носители монтируются в
/media/LABEL/.Согласно новому концепту в
/run/media/user/LABEL/И если относительно
/run/я тоже сильно склонен сомневаться в логичности, то вставка промежуточного уровня.../user/...смотрится вполне логично.:wq
--
Live free or die
так я хочу - как раньше.
так я хочу - как раньше.
А что символизирует "udev" в
А что символизирует "udev" в заголовке темы?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
что он хочет как раньше ? но
что он хочет как раньше ? но не знает чего конкретно ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
[Solved]
конкретно знаю.
вроде вышло - сделал:
/etc/udev/rules.d/80-udisks.rules
ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{UDISKS_FILESYSTEM_SHARED}="1", ATTR{UDISKS_FILESYSTEM_SHARED}="1", ATTRS{UDISKS_FILESYSTEM_SHARED}="1"главное, что бы не потом поломали...
Не совсем так
И мне наконец оно (dynamic mount point) надоело настолько, что я собрался его победить… ☺
sys-fs/udisks-2.1.090-udisks2-mountpount.rules:ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{UDISKS_FILESYSTEM_SHARED}="1", ATTR{UDISKS_FILESYSTEM_SHARED}="1"# udevadm test /dev/bus/usb/010/007(конкретный адрес конкретного устройства берётся из выводаlsusb, строки содержащие ошибки игнорируются, и именно поэтому вышеприведённый вариант не работает, ошибку цитировать лень)# udevadm control --reload(ну и, на всякий случай, удостовериться в существовании корневого каталога точек монтирования (
/media):wq
--
Live free or die
Anarchist
На самом деле достаточно только
ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{UDISKS_FILESYSTEM_SHARED}="1"/
Да, ты прав.
То, что меня понесло дальше является следствием ошибки в протоколе проверки.
ЗЫ: Ещё по крайней мере для меня оказался не вполне очевидным тот момент, что это правило не заменяет идущее в составе пакета
sys-fs/udisksправило монтирования, а дополняет его.:wq
--
Live free or die