LINUX.ORG.RU

История изменений

Исправление tiandrey, (текущая версия) :

Что для перехода в ждущий режим используется?

Я использую hibernate-script, у меня примерно те же хотелки, что и у тебя, я это решаю так:

root@tia-n550 ~ # cat /etc/hibernate/scriptlets.d/hddfuncs 
HDDFUNCS_ONHIBERNATE() {
    echo "Synchronizing filesystems and dropping caches..."
    sync; sync; sync
    echo 3 > /proc/sys/vm/drop_caches || return 2
    echo "Done!"
    return 0
}

HDDFUNCS_ONRESUME() {
    echo "Fixing HDD parameters..."
    hdparm -B 254 /dev/sda &> /dev/null
    echo "Setting noop scheduler for the SSD..."
    echo noop > /sys/class/block/sdb/queue/scheduler
    echo "Done!"
    return 0
}

AddSuspendHook 50 HDDFUNCS_ONHIBERNATE
AddResumeHook 50 HDDFUNCS_ONRESUME

Исходная версия tiandrey, :

Что для перехода в ждущий режим используется?

Я использую hibernate-script, у меня примерно те же хотелки, что и у тебя, я это решаю так:

cat /etc/hibernate/scriptlets.d/hddfuncs 
HDDFUNCS_ONHIBERNATE() {
    echo "Synchronizing filesystems and dropping caches..."
    sync; sync; sync
    echo 3 > /proc/sys/vm/drop_caches || return 2
    echo "Done!"
    return 0
}

HDDFUNCS_ONRESUME() {
    echo "Fixing HDD parameters..."
    hdparm -B 254 /dev/sda &> /dev/null
    echo "Setting noop scheduler for the SSD..."
    echo noop > /sys/class/block/sdb/queue/scheduler
    echo "Done!"
    return 0
}

AddSuspendHook 50 HDDFUNCS_ONHIBERNATE
AddResumeHook 50 HDDFUNCS_ONRESUME