Я настроил powernap для режима гибернации (т. Е. Приостановки на диск) компьютера в режиме ожидания. Чтобы сэкономить дополнительную энергию, я настроил мои диски данных без полномочий root на вращение с помощью команды hdparm. К сожалению, этот параметр теряется после выхода из спящего режима.
Я хотел бы запустить команду hdparm сразу после возобновления работы системы. Как / Где их установить?
Вы можете сделать это, создав скрипт в /etc/pm/sleep.d
sudo nano /etc/pm/sleep.d/99_hdparm_thaw
. Используйте это как базу:
#!/bin/sh
PATH=/sbin:/usr/sbin:/bin:/usr/bin
case "${1}" in
hibernate)
# this is where you put something you want to run before hibernating
;;
resume|thaw)
# this is where you put something you want to run on resume/thaw
;;
esac
. уверен, что он исполняемый:
sudo chmod +x /etc/pm/sleep.d/99_hdparm_thaw
В этом каталоге есть другие скрипты, где я и разработал базу. Вы можете использовать их для идей.
Кроме того, эти сценарии выполняются в алфавитном порядке. Вот почему я решил назвать его 99_hdparm_thaw, так что это будет скрипт последнего запуска.