нашел решение вот тут:
http://mymacfixes.blogspot.fr/2009/06/how‑do‑i-stop‑clicking‑noise‑from‑hard.htmlсмысл в том, что когда hdd становится не загружен, вне зависимости от настроек Energy Saver головки начинают парковаться.
Эти парковки резко снижают время жизни диска + самое главное —
ВЫВОДЯТ ИЗ СЕБЯ КАПАЮТ НА НЕРВЫ СВОЛОЧЬ ТАКАЯпопробовал совет, вот уже целый час не кликает.
возможно, потому что решение действительно работает.
возможно, потому что я как‑то случайно нагрузил hdd и он больше не idle.
если коротко, то
1) качаем‑ставим
http://mckinlay.net.nz/hdapm/2) по идее установщик hdapm уже ставит демонов на вход в систему, аж джва.
3) ... но перестраховка не помешает
4) качаем и устанавливаем Lingon:
http://sourceforge.net/projects/lingon/files/Lingon/2.1.1/Lingon‑2.1.1.zip/download5) в нем создаем нового User Daemon, срабатывающего на логин и запускающего hdapm disk0 max (как это делать — подробнее в самой верхней ссылке)
6) оно с высокой вероятностью не будет срабатывать после выхода из сна
7) ... поэтому качаем и устанавливаем SleepWatcher:
http://www.bernhard‑baehr.de/8) создаем скрипты (где угодно, но у меня так): /opt/bin/sleepwatchertask, /opt/bin/sleepscript, /opt/bin/wakeupscript
9) sleepwatchertask:
#!/bin/bash
/usr/local/sbin/sleepwatcher --verbose --sleep /opt/bin/sleepscript --wakeup /opt/bin/wakeupscript
10) wakeupscript:
#!/bin/bash
sudo /Applications/Utilities/hdapm disk0 max
11) sleepscript:
#!/bin/bash
12) Пользователь должен мочь запускать это с беспарольным sudo или еще как‑то (что‑то опасное типа в sudoers: olegchiruhin ALL=(ALL) NOPASSWD: ALL или что‑то поумнее) (и вообще, кажется, UserDaemons и так выполняются из‑под рута).
13) с помощью Lingon добавляем в User Daemons, срабатывание на логин