Как запустить скрипт после выхода системы из режима гибернации (приостановка на диск)?

Я настроил powernap для режима гибернации (т. Е. Приостановки на диск) компьютера в режиме ожидания. Чтобы сэкономить дополнительную энергию, я настроил мои диски данных без полномочий root на вращение с помощью команды hdparm. К сожалению, этот параметр теряется после выхода из спящего режима.

Я хотел бы запустить команду hdparm сразу после возобновления работы системы. Как / Где их установить?

3
задан 24 May 2012 в 19:10

1 ответ

Вы можете сделать это, создав скрипт в /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, так что это будет скрипт последнего запуска.

0
ответ дан 24 May 2012 в 19:10

Другие вопросы по тегам:

Похожие вопросы: