In my very humble opinion we can attack/dissect the bug in the following
way.

hardware/manufacturers part :
* harddrive firmware should use sane defaults for power management 
* the BIOS shouldn’t set the amount of power management of your harddrive 
* harddrives shouldn’t die within one year even if you have enabled aggressive 
power management settings

software part :
* aggressive power management settings (if set by your harddrive’s firmware or 
your BIOS) should be detected and overridden by Ubuntu
* laptop-mode should be less aggressive about power management (in the meantime 
you shouldn’t enable it)
* if the hdparm service is enabled then hdparm should load the settings from 
/etc/hdparm.conf after resuming frome suspend-to-ram and hibernate-to-disk and 
after attaching ac (instead of users having to add small scripts to 
/etc/acpi/resume.d and such places)
* the top causes for hard drive wake up/spin up should be found
* the top causes for hard drive unparking should be found
* maybe (laptop) harddrives should be mounted with noatime by default
* smartmontools should be installed on default. smartd should run on default 
with sane settings hooking into a notifier to notify users
(if the Load_Cycle_Count is increased with more than 90 cycles within 24 hours)
(if smartctl thinks your harddrive assess your harddrive as not healthy)
(if more than X errors where found during the last self-test)

Regarding smartd hooking into a notifier I found the following wiki pages with 
similar ideas :
https://wiki.ubuntu.com/UbuntuDownUnder/BOFs/SMARTMonitoring
https://wiki.ubuntu.com/DiskMonitoring

-- 
Hard drive spindown should be configurable
https://bugs.launchpad.net/bugs/17216
You received this bug notification because you are a member of Ubuntu
Bugs, which is a direct subscriber.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to