Время простоя hdparm не сохраняется между перезагрузками

Если в командной строке ввести следующие команды, то все будет работать так, как ожидается, и вращается в указанное время.

sudo hdparm -S 120 /dev/sda

sudo hdparm -S 120 /dev/sdb

Положить это в /etc/hdparm.conf ничего не делает однако. Диски просто крутятся бесконечно.

command_line {
    hdparm -S 120 /dev/sda
    hdparm -S 120 /dev/sdb
}

Я использую Ubuntu Server 16.04.2

1 ответ

Решение

Ubuntu 16.04 hdparm версия "9.48", и если вы посмотрите на его страницу конфигурации файла man: man hdparm.conf вы узнаете, что:

Блоки, начинающиеся с ключевого слова 'command_line' вместо идентификатора устройства, больше не поддерживаются для обратной совместимости этой версией hdparm.

Таким образом, правильный файл конфигурации должен выглядеть так:

/dev/sda {
    spindown_time = 120
}

/dev/sdb {
    spindown_time = 120
}
Другие вопросы по тегам