• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

ruhemodus / hibernate funktioniert nicht

mercator9

Newbie
hallo!
das suspend2RAM funktioniert, nur leider suspend2disk nicht.
ich bekomme auch eine fehlermeldung, nur weiß ich nicht damit umzugehen:
/var/log/pm-suspend.log meldet u.a.:

===== Mon Mar 12 19:08:26 CET 2007: running hook: /etc/pm/hooks/30s2disk-check =====
INFO: checking for suspend-to-disk prerequisites...
ERROR: resume partition '/dev/hda3' not active, can not suspend
WARNING: /var/run/pm-utils.inhibit will be created to prevent suspending!

meine swap-partition liegt auch auf hda5. wie kann ich s2disk dazu bringen, auf hda5 zu speichern?

vielen dank,
daniel
 

deepak

Member
Poste doch mal deine menu.lst. Dort sollte es einen Eindruck
Code:
resume=/dev/hda5
geben, sofern deine Swap-Partition auf hda5 liegt.
 
OP
M

mercator9

Newbie
hier die menu.lst. aber ich denke, die hier angegebene swap-partition dient nur zum wiederfinden beim neustarten. ich vermute, dass das problem ist, dass linux versucht, den speicherinhalt auf hda3 zu schreiben, was aber nicht existiert. wie kann ich das ändern?
besten dank!
daniel


# Modified by YaST2. Last modification on Mo Mär 12 16:44:02 CET 2007
default 0
timeout 5
gfxmenu (hd0,5)/boot/message

title Start nach S2Disk
root (hd0,5)
kernel /boot/vmlinuz-2.6.18.8-0.1-default root=/dev/hda6 vga=0x318 resume=/dev/hda5
initrd /boot/initrd-2.6.18.8-0.1-default

title Linux
root (hd0,5)
kernel /boot/vmlinuz-2.6.18.8-0.1-default root=/dev/hda6 vga=0x318 resume=/dev/hda3
initrd /boot/initrd-2.6.18.8-0.1-default

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Linux - failsafe
root (hd0,5)
kernel /boot/vmlinuz-2.6.18.8-0.1-default root=/dev/hda6 failsafe resume=/dev/hda3
initrd /boot/initrd-2.6.18.8-0.1-default

###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd0,0)
chainloader (hd0,0)+1
 

deepak

Member
Normalerweise wird bei der Kernel Konfiguration die resume Partition festgelegt, bei mir ist das
Code:
CONFIG_PM_STD_PARTITION="swap:/dev/hda7"
und
Code:
CONFIG_SUSPEND2_DEFAULT_RESUME2="swap:/dev/hda7"
(Ich benutze hier allerdings suspend2, sollte aber in Bezug auf die Festlegung der Resume Partition keinen Unterschied machen).

Kannst du mal in der .config nachschauen, was da bei dir eingestellt ist?

Moeglicherweise kann man auch mit Yast2 in der /etc/config unter Powermanagement die Resume Partition einstellen.
 
Oben