Hi, it was reported to us that some buggy hard drives did not support well the Tails APM settings, with at least one user experiencing issues such as: http://www.thinkwiki.org/wiki/Problem_with_hard_drive_clicking https://bugs.launchpad.net/ubuntu/+source/acpi-support/+bug/59695 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=448673
I believe the bugfix/less-aggressive-hard-disk-APM-on-AC branch fixes this, by setting an APM level of 254 on AC power, thus allowing owners of such buggy hardware to work on AC power and workaround the issue. (As a bonus, the branch also allows the drive to actually go to standby mode on battery.) Please review & merge into stable and devel. commit 65c78a5594ba7fff98683959d46bf431a065b77d Author: Tails developers <[email protected]> Date: Fri Mar 1 13:17:54 2013 +0100 Enable laptop-mode-tools hard drive power management settings. Set APM level to 127 on battery, and to 254 on AC power, as a Wheezy desktop system does. 254 is chosen to avoid causing excessive head load/unload cycles. 127 is chosen because the head parking is very useful for shock protection. Detailed test results ===================== Thinkpad X32 with some modern 320GB drive in. Tails 0.17 ---------- * APM_Level = 128 on battery and AC power * load cycles count is constant on AC power and on battery; according to `hdparm -C`, the drive stays idle (and load cycle increases only by one 10 minutes later, maybe caused by the single SMART query needed to get this data). Tails 0.17 + bugfix/less-aggressive-hard-disk-APM-on-AC ------------------------------------------------------- * APM_level = 254 on AC power, 127 on battery * load cycles count is constant on AC power and on battery - on battery: according to `hdparm -C`, the drive stays in standby - on AC: according to `hdparm -C`, the drive stays idle (and given laptop_mode is disabled at this point, `NOLM_HD_IDLE_TIMEOUT_SECONDS=7200` so that will eventually change) Cheers, -- intrigeri | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc _______________________________________________ tails-dev mailing list [email protected] https://mailman.boum.org/listinfo/tails-dev
