Home > Uncategorized > Working Fix for Ubuntu Load_Cycle_Count Problem

Working Fix for Ubuntu Load_Cycle_Count Problem

## Adapted from https://en.opensuse.org/Disk_Power_Management
##
## Create a configuration file named “disk” to manage disk power management:
gksudo gedit /etc/pm/config.d/disk

## Copy and paste the following into “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 255 -q -S 0″
#
# Powersave mode on
# Enable APM to aggressive 128 and set spin-down for 21 minutes
#
DEVICES_DISK_PM_POWERSAVE_ON=”hdparm -q -B 128 -q -S 252″

## Next create the power management script “disk.sh”
gksudo gedit /etc/pm/power.d/disk.sh

## Copy and paste the following into “disk.sh”
#!/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

## Save disk.sh, close, and make it executable
sudo chmod +x /etc/pm/power.d/disk.sh

Categories: Uncategorized Tags:
  1. No comments yet.
  1. No trackbacks yet.