Dear Maintainer, to solve the problem I wrote the following rule for udev: file: /etc/udev/rules.d/99-usbdisk-nopoweroff.rules
# CHECK FLAG POWEROFF HARDDISK USB CONNECTED (LABEL "MOBILE") # udisksctl info -d "$(udisksctl info -b "$(blkid -L MOBILE 2>/dev/null)"|grep -E "^\s+Drive:"|sed "s|^.*/||g;s|'||g")"|grep CanPowerOff # TEST RULES AND FIND PROPERTIES # drv="$(blkid -L MOBILE 2>/dev/null|sed "s|/dev/\(.d[a-z]\)[0-9]\+|\1|g")"; udevadm info --query all --path /sys/block/$drv/ # RELOAD RULES # sys restart udev # intercept and override CanPowerOff flag for generic usb disk SUBSYSTEM=="block", ACTION=="add|change", ENV{ID_TYPE}=="disk", ENV{ID_BUS}=="usb", ENV{UDISKS_CAN_POWER_OFF}="0" now the behavior is what is expected. Thanks, Antonio