How To disable write-cache for USB storage?

may be this

create a file in /etc/udev/rules.d/99-udisks2-usb_mount.rules

SUBSYSTEMS=="usb", SUBSYSTEM=="block", ENV{ID_FS_USAGE}=="filesystem", ENV{UDISKS_MOUNT_OPTIONS_DEFAULTS}+="sync", ENV{UDISKS_MOUNT_OPTIONS_ALLOW}+="sync"
sudo udevadm control --reload-rules