As far as I know I'm having the same problem. I have a Thinkpad T60. The module gets registered. But starting hdapsd fails. I changed the DISK variable in /etc/init.d/hdapsd to sda, but yet when I try to start hdapsd:
* Not starting hdapsd: /sys/block/hda/queue/protect does not exist
but "protect" doesn't even exist /sys/block/hda/queue/ nor does in the "hda" equivalent.
As far as I know I'm having the same problem. I have a Thinkpad T60. The module gets registered. But starting hdapsd fails. I changed the DISK variable in /etc/init.d/hdapsd to sda, but yet when I try to start hdapsd:
* Not starting hdapsd: /sys/block/ hda/queue/ protect does not exist
but "protect" doesn't even exist /sys/block/ hda/queue/ nor does in the "hda" equivalent.