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

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

Следующая команда
Цитата:hdparm -y /dev/sdb
Делает ровно то, что мне нужно. Возможно ли сделать запуск не от рута?
It's time to kick gum and chew ass. And i'm all out of ass.
#2
ozz post_id=802 time=1589597627 user_id=2 Написал:Возможно ли сделать запуск не от рута?

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

https://unix.stackexchange.com/questions...in-sudoers
Правила форума
[Новичкам] Как правильно задавать вопросы, чтобы Вам помогли

«Буду бить аккуратно, но сильно!» © Лёлик, х/ф «Бриллиантовая рука»
#3
mord0d post_id=804 time=1589609593 user_id=57 Написал:sudo позволяет настроить запуск отдельной команды даже с определёнными параметрами от заданного пользователя по заданным правилам, в том числе без пароля.
Костыльно конечно, но что ж поделать. Спасибо.
It's time to kick gum and chew ass. And i'm all out of ass.
#4
UPD: всё оказалось гораздо проще:

Код:
/dev/sdb {
        spindown-time = 30
}
В `/etc/hdparm.conf`. Скрипт `/lib/hdparm/hdparm-functions` читает конфиг при загрузке.
It's time to kick gum and chew ass. And i'm all out of ass.
#5
ozz post_id=807 time=1589611171 user_id=2 Написал:Костыльно конечно

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

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

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

Прикольно.
Правила форума
[Новичкам] Как правильно задавать вопросы, чтобы Вам помогли

«Буду бить аккуратно, но сильно!» © Лёлик, х/ф «Бриллиантовая рука»

Перейти к форуму:

Пользователи, просматривающие эту тему: 1 Гость(ей)