Это старая версия документа.
Содержание
hdparm — утилита командной строки для Unix-подобных операционных систем. Утилита предназначена для регулировки и просмотра параметров жестких дисков с интерфейсом ATA. Утилита может установить такие параметры как — объём кеш-памяти накопителя, спящий режим, управление питанием, управление акустикой и настройки DMA.
Автопарковка головок жесткого диска
При переходе на батареи, появлялась автопарковка головок жесткого диска каждые 4…5 секунд на Lenovo и 10 секунд на Acer. При переходе питания на сеть автопарковка опять отключалась. (на Windows для отключения использовались специальные утилиты, в Ubuntu все еще проще) Ответ оказался довольно прост, и находится в файле «hdparm-functions» по адресу /lib/hdparm Запускаем редактирование под правами администратора
sudo gedit /lib/hdparm/hdparm-functions
Цитирую часть кода
# set our default global apm policy here. if hdparm_try_apm "$WANTED_DISK"; then if hdparm_is_on_battery; then hdparm_set_option -B128 # we allow spindown, but set a spindown time of 3 minutes by # default so the disk isn't constantly power cycling on a busy # machine hdparm_set_option -S36 else hdparm_set_option -B254 fi fi
-B128 - при питании от батареи, -B254 - при питании от сети. Необходимо 128 поменять на 254. 255 не рекомендуют, так как не все жесткие диски могут это понимать. После изменений перезапускаемся и автопарковка отключена даже при питании от батареи.
П.С. Особо будет полезно тем, у кого параметр Load/Unload Cycle в показаниях SMART постоянно растет.