For me, unfortunately, the workaround does not help on an FSC Amilo Pa 1538 running Mint 17.1 (Ubuntu 14.04).
Instead, I created a file 50_async-disable in /etc/pm/sleep.d with the following contents (cf posts #5 and #8 to find out your device specification). This helps in my case. Don't forget the right permissions: chmod 755 50_async-disable
#!/bin/sh
case "$1" in
suspend)
echo disabled > /sys/devices/pci0000\:00/0000\:00\:0e.0/ata3/host2/target2\:0\:0/power/async
;;
esac
For me, unfortunately, the workaround does not help on an FSC Amilo Pa 1538 running Mint 17.1 (Ubuntu 14.04).
Instead, I created a file 50_async-disable in /etc/pm/sleep.d with the following contents (cf posts #5 and #8 to find out your device specification). This helps in my case. Don't forget the right permissions: chmod 755 50_async-disable
#!/bin/sh
case "$1" in pci0000\ :00/0000\ :00\:0e. 0/ata3/ host2/target2\ :0\:0/power/ async
suspend)
echo disabled > /sys/devices/
;;
esac