А хотелось чтоб было так:
# hdparm -I /dev/sda |grep Adva
Advanced power management level: 254
для дебиана(sid) рецепта не будет, ибо их статья по данной проблеме повергла меня в уныние: куча действий, которые наверняка поломают очередным апдейтом. А для openSuse:
# vi /etc/pm/config.d/disk
и туда пишем(устройства перечисляем через пробел)
# Configure disk power management settings to ensure both
# long disk life and good power management.
#
# Space delimited list of disk devices this affects.
#
DEVICES_DISK_PM_NAMES="/dev/sda"
#
#
# Power management modes
#
# Powersave mode off
# Disable APM and spin-down
#
DEVICES_DISK_PM_POWERSAVE_OFF="hdparm -q -B 254 -q -S 0"
#
# Powersave mode on
# Enable APM to 254 and set spin-down for 21 minutes
#
DEVICES_DISK_PM_POWERSAVE_ON="hdparm -q -B 254 -q -S 252"
Я задал для энергосберегающего режима -B 254 -S 0, ибо при других значениях, счетчик парковок, все равно рос как на дрожжах.
Сохраняем и продолжаем
# vi /etc/pm/power.d/disk
#!/bin/bash . /usr/lib/pm-utils/functions . /etc/pm/config.d/disk if test -z "${DEVICES_DISK_PM_NAMES}"; then exit 1 fi case "$1" in true) echo "**enabled pm for harddisk" for DISK_NAME in `echo ${DEVICES_DISK_PM_NAMES}`; do ${DEVICES_DISK_PM_POWERSAVE_ON} ${DISK_NAME} done ;; false) echo "**disabled pm for harddisk" for DISK_NAME in `echo ${DEVICES_DISK_PM_NAMES}`; do ${DEVICES_DISK_PM_POWERSAVE_OFF} ${DISK_NAME} done ;; esac
делаем файл выполняемым
# chmod +x /etc/pm/power.d/disk
Проверить работы можно запуская
# pm-powersave true
# hdparm -I /dev/sda | grep 'Advanced Power'
# pm-powersave false
hdparm -I /dev/sda | grep 'Advanced Power'
Теперь kpowersave (КДЕ) или gnome-power-manager (Гном и все, что его использует) начнут корректно все устанавливать.
все от туда (хотя там помечено как устаревшее в 11.4 работает отлично и переживает все обновления - это проверено)
Комментариев нет:
Отправить комментарий