Автор Тема: Правила udisk для монтирования в /media вместо /media/$USER  (Прочитано 1924 раз)

Azure

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2118
  • Карма: +275/-114
  • Обычно я му-р-р-р-чу
    • Просмотр профиля
    • Exilibris Web Development
Прошерстил каталоги /etc/udev/rules.d/, /lib/udev и /usr/lib/udev… всё что нашел это udisks-probe-ata-smart $tempnode
Вообще пишут, что это связано с переходом с udisk на udisk2 и этот путь прописан чуть ли не в ядре. Предлагаются варианты решений созданием ссылок /media/$USER ——> /media или наоборот /media/имя_устройства ——> /media/$USER/имя_устройства
Ещё нашёл такой рецепт
Цитировать
In Ubuntu 13.04 you can tell udisks2 to automount in /media/ instead of /media/[username]/ by adding a udev rule that sets the environment var UDISKS_FILESYSTEM_SHARED. You can do this by adding a file called (eg) /etc/udev/rules.d/99-udisks2.rules that contains:

ENV{ID_FS_USAGE}=="filesystem", ENV{UDISKS_FILESYSTEM_SHARED}="1"
I think udev monitors the /etc/udev/rules.d folder to detect changes, but if not, you can force it to reload its rules with sudo udevadm control --reload. Note though that the new mount location doesn't seem to take effect until you physically remove and plug the external drive back in.

This doesn't work in Ubuntu 12.10 because it uses udisks version 2.0.0, and support for the above didn't appear until version 2.0.91.
но как видите оно работает не на всех версиях udisk и я его не опробовал…
« Последнее редактирование: 30 Март 2014, 22:26:09 от Azure »

Brego

  • Ветеран
  • *****
  • Сообщений: 566
  • Карма: +93/-1
  • Перебьемся
    • Просмотр профиля
    • MintMem
Мда, стрёмно. В LM16 Cinnamon, кстати, стоят и udisks, и udisks2. А также может вмешиваться policykit-desktop-privileges, т.е. надо смотреть, что там по дефолту разрешено, а что нет. Лес тёмный, короче.
"Следующая эпоха началась с сожжения всех хроник вместе с хронистами". С. Лем