How To disable write-cache for USB storage?

This command only works on hard drive and ssd (hdparm -W 0 /dev/sdd)

When I want to copy to the sdcard, two things happen, the copy data is cached, the copy fails or it is not known when it is finished.

How stop cache for sdcard?

1 Like

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
2 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.