/bin/dev - IT Lounge

Полная версия: Остановка жёсткого диска, когда он не используется
Вы просматриваете упрощённую версию нашего контента. Просмотр полной версии с полным форматированием.
В винде достаточно было указать в настройках энергосбережения таймаут. Возможно ли в линуксе сделать то же самое, без размонтирования разделов? В KDE есть настройка действий для устройств, но нагугленные команды требуют пароля или жалуются на примонтированные разделы.

Нужно, потому что жёсткий диск очень сильно шумит, чем раздражает.

Следующая команда
Цитата:hdparm -y /dev/sdb
Делает ровно то, что мне нужно. Возможно ли сделать запуск не от рута?
ozz post_id=802 time=1589597627 user_id=2 Написал:Возможно ли сделать запуск не от рута?

sudo позволяет настроить запуск отдельной команды даже с определёнными параметрами от заданного пользователя по заданным правилам, в том числе без пароля.

https://unix.stackexchange.com/questions...in-sudoers
mord0d post_id=804 time=1589609593 user_id=57 Написал:sudo позволяет настроить запуск отдельной команды даже с определёнными параметрами от заданного пользователя по заданным правилам, в том числе без пароля.
Костыльно конечно, но что ж поделать. Спасибо.
UPD: всё оказалось гораздо проще:

Код:
/dev/sdb {
        spindown-time = 30
}
В `/etc/hdparm.conf`. Скрипт `/lib/hdparm/hdparm-functions` читает конфиг при загрузке.
ozz post_id=807 time=1589611171 user_id=2 Написал:Костыльно конечно

С каких пор это стало костылём?

Если бы hdparm умел в dbus, можно было бы накатать polkit-правило, а так…

ozz post_id=808 time=1589612834 user_id=2 Написал:всё оказалось гораздо проще

Прикольно.