Как оказалось, проблема осталась нерешенной - в Ubuntu 13.04 счетчик все так же продолжает накручиваться.
hdparm не помогает - это уже давно
выяснено. В этой же статье выложен образ Windows98_SE_No_Ramdrive_wdidle3_lolipop.img. Почему-то у меня с него компьютер не загружался.
Для начала нам необходимо выяснить, имеет ли место проблема частого припарковывания головок у вашего диска. Устанавливаем программу smartmontools:
sudo apt-get install smartmontools -y
либо через утилиту aptitude:
sudo aptitude install smartmontools -y
Теперь выясняем, сколько раз головки парковались:
sudo smartctl --all /dev/sda | grep -i load_cycle
Запрос выдаст ответ следующего вида:
193 Load_Cycle_Count 0x0032 189 189 000 Old_age Always - 34386
Самое правое значение - и есть то, что вы хотели узнать. Выполняем команду раз в 15 минут при полностью бездействуюшем компьютере (музыка не играет, никакие программы усиленно не обращаются к ЖД). Если оно значительно растёт (на десяток/десятки единиц), то у вас проблемный диск и нужно читать этот пост дальше : )
Нашел 3 способа решения, из которых воспользовался первым, но уверен, что другие два тоже работают
1. Всё описано на странице
http://www.jzab.de/content/wdidle-bootcd . Если у вас плохо с английским, то вот ее суть:
2. Этот способ - на случай, если вышеприведенная статья канет в лету. Качаем полную версию
Ultimate Boot CD. Требующаяся для на с утилита wdidle3 находится во все том же пункте меню - /HDD/Device Info and Management/WDIDLE3 V1.05 (Western Digital). Далее действуем по пункту № 1.
3. Можно воспользоваться свободной утилитой
http://sourceforge.net/projects/idle3-tools/This linux/unix utility can be used to remove or set the infamous idle3 timer found on recent Western Digital Hard Disk Drives.
Также на просторах Интернетов я нашел
тред о том, что лучше не выставлять параметр /d, так как это может существенно снизить скорость работы жесткого диска - достаточно и /s300
В заключение хочу сказать, что проблема распространяется не только на диски серии Green.