Я также боролся с udisks
/ udisks2
в прошлом (потому что, возможно, CD стоит за дешевой SATA-IDE) bridge, который переходит в цикл сброса, если присутствует аудио компакт-диск при попытке опроса udisk
), и надежно отключить его очень сложно. Это не задокументировано должным образом, некоторые вещи были изменены с udisks на udisks2 и т. Д.
В итоге я создал файл /etc/udev/rules.d/80-udisks2.rules
, чтобы обойти исходный ] /lib/udev/rules.d/80-udisks2.rules
с содержанием:
ACTION!="add|change", GOTO="udisks_end"
SUBSYSTEM!="block", GOTO="udisks_end"
KERNEL=="ram*", GOTO="udisks_end"
ENV{UDISKS_PRESENTATION_NOPOLICY}="1"
ENV{UDISKS_DISABLE_POLLING}="1"
########
LABEL="udisks_end"
Это все еще не на 100% эффективно, при некоторых условиях udisks2
все еще вызывается. Для любой причины.
Если вы найдете более надежный и избирательный способ отключить его, мне было бы интересно узнать.