Hm, so my original workaround idea was to change /lib/udev/rules.d/85-hdparm.rules to
ACTION=="add", SUBSYSTEM=="block", KERNEL=="[sh]d[a-z]", \ ATTR{queue/rotational}=="1", \ RUN+="/lib/udev/hdparm"
to suppress the rule on SSDs.
But on Jarige's laptop this doesn't actually work, the attribute is "1" on the SSD (/dev/sda). It does seem to be correct on my Dell Mini, though.
Hm, so my original workaround idea was to change /lib/udev/ rules.d/ 85-hdparm. rules to
ACTION=="add", SUBSYSTEM=="block", KERNEL= ="[sh]d[ a-z]", \
ATTR{queue/ rotational} =="1", \
RUN+=" /lib/udev/ hdparm"
to suppress the rule on SSDs.
But on Jarige's laptop this doesn't actually work, the attribute is "1" on the SSD (/dev/sda). It does seem to be correct on my Dell Mini, though.