Вот теперь запомните временн
ую отметку последней строчки, отправьте в (или дождитесь) ждущий режим, после возврата выполните dmesg и посмотрите, добавилось ли там что-то интересное после запомненной строки.
/var/log/messages -- это не команда, а текстовый файл (точнее, ссылка на /var/log/syslog/messages), его можно посмотреть от root или члена группы adm (права у него такие). Посмотреть хвост довольно просто:
# tail /var/log/messages -n 20
после -n -- количество строк, подробности традиционно в man tail.
Можно легко проверить, виноват ли pm-utils.
1) выполнить
export DRIVE_POWER_MGMT_BAT=254
или (менее предпочтительно) 2) от root в файле /usr/lib/pm-utils поменять строчку
DRIVE_POWER_MGMT_BAT="${DRIVE_POWER_MGMT_BAT:-1}"
на
DRIVE_POWER_MGMT_BAT="${DRIVE_POWER_MGMT_BAT:-254}"
Затем отправить в ждущий режим и после возврата проверить
# hdparm -B /dev/sda
# echo $DRIVE_POWER_MGMT_BAT
Если получим
APM_level = off
254
значит виновник найден. Фиксируем результат: в /etc/rc.d/rc.local добавляем
export DRIVE_POWER_MGMT_BAT=254
перегружаемся и после выхода их ждущего/спящего режима проверяем (как -- показано выше) и параметр энергосбережения, и значение переменной DRIVE_POWER_MGMT_BAT.
Правда, эта настройка по замыслу разработчиков должна срабатывать при переходе на питание от батареи.
Возможно, режим энергосбережения меняет кто-то ещё, нужно будет искать дальше.
Ход рассуждений:
# rpm -q pm-utils --list # список файлов пакета
/usr/lib/pm-utils/...
...
# grep -lR hdparm /usr/lib/pm-utils/
/usr/lib/pm-utils/power.d/harddrive
ps.
Попробовала сделать, то что вы предлагаете:
[root@linux ~]# !/bin/bash
-bash: !/bin/bash: event not found
И поможет ли это сделать режим APM_level = off навсегда? :)
1) Это была не команда, а содержимое файла /etc/rc.d/rc.local
Первая строка "#!/bin/bash" --
shebang, комментарий-указание на то, что файл является скриптом bash (/bin/bash), а не какого-то другого интерпретатора (например, /bin/perl).
2) Не поможет, поскольку этот файл исполняется только при старте системы, а параметры меняются при выходе из ждущего/спящего режима.