Жесткий диск у меня Western Digital Scorpio Black (WDC WD7500BPKT-00PK4T0), ОС - FreeBSD 9.1. Способ с ataidle не помогал, значение Load_Cycle_Count продолжало расти и слышались щелчки после парковок.
Решение - wdidle3
Теперь по шагам:
- Скачать образ FreeDOS с вшитым wdidle: (источник) http://www.readynas.com/contributed/CommanderQ/FreeDOS%20WDIDLE3.iso
- Записать на USB флешку, например с unetbootin это можно сделать даже в windows
- Загрузиться с флешки и набрать WDIDLE3 - отобразится информация о текущем состоянии таймера парковок, у меня он был установлен в 8 секунд
- WDIDLE3 /D - отключает парковку. Возможно, вы захотите лишь повысить значесние таймера, тогда смотрите справку - WDIDLE3 /h
После этого рост Load_Cycle_Count прекратился, пока никаких глюков не проявилось.
UPD: все-таки после этого еще и sysutils/ataidle нужен (один он без описанного выше не помогал), параметры в /etc/rc.conf:
ataidle_enable="YES"
ataidle_devices="ad6"
ataidle_ad6="-P 0"
Спасибо, добрый человек!!!
ОтветитьУдалитьУ меня 2 именно таких диска WD7500BPKT-00PK4T0, начал замечать парковку только последнее время, раньше было не так громко. Глянул смарт - кошмар! Load_Cycle_Count 442k на обоих. hdparm не помог, про wdidle3 только для гринов читал. Заморачиваться с флешкой не стал, оказалось, что есть свободная альтернативная прога. Прямо из системы ничего не отмонтируя idle3ctl -d /dev/sdX. Ну и комп выключить-включить. Помогло, счетчик не растет. ОС - Дебиан, прога есть в дистрибутиве.