Bin nach diversen Versuchen und umfangreicher Recherche im Netz mit Suspend to Disk nicht ans Ziel gekommen und bräuchte eure Hilfe. Einige Eckdaten zu meinem System:
Hardware: Dell Vostro 3450
OS:
aptosid 2011-01 64bit (frisches DU)
Kernel: Linux dell-notebook 2.6.39-3.slh.1-aptosid-amd64 #1 SMP PREEMPT Sat Jul 9 12:10:13 UTC 2011 x86_64 GNU/Linux
Swap-Datei:
fdisk -l (Auszug)
/dev/sda7 968382198 976768064 4192933+ 82 Linux swap / Solaris
free -m (Auszug)
/dev/sda7 968382198 976768064 4192933+ 82 Linux swap / Solaris
cat /etc/fstab | grep swap
UUID=895e1340-a673-435d-938b-a5b3c70fc4ad none swap sw 0 0
Logfiles (zum Zeitpunkt 14:39):
hibernate.log =>
http://paste.pocoo.org/show/440057/ (13:09)
pm-powersave.log =>
http://paste.pocoo.org/show/440062/ (14:26, die letzten 500 Zeilen)
pm-supend.log =>
http://paste.pocoo.org/show/440063/ (14:16, die letzten 500 Zeilen)
Was ich getan habe:
1. /etc/defaults/grub geändert:
GRUB_CMDLINE_LINUX_DEFAULT="quiet nosplash resume2=swap=UUID=895e1340-a673-435d-938b-a5b3c70fc4ad"
update-grub, reboot
Nachdem das auch nicht zum Ziel führte den ursprünglichen Eintrag reaktiviert:
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
update-grub, reboot
2. apt-get install hibernate
3. apt-get install uswsusp
Zwar wird nach Eingabe des Befehls uswsusp sichtbar ein Speicherabbild geschrieben (man sieht, wie die Bytes hochgezählt werden) und das System schaltet ab, nach einem Start wird aber konventionell gebootet.
Ob nach Eingabe von hibernate ebenfalls in die swap-Partition gespiegelt wird, kann ich nur vermuten. Schwarzer Bildschirm, es dauert eine Weile (in der möglicherweise ein Speicherabbild geschrieben wird), dann ist der Laptop aus. Danach ebenfalls konventionelles Booten.
Welches Programm sich nach dem Zuklappen des Laptops um suspend-to-wasauchimmer kümmert, weiß ich nicht. In der Energieverwaltung von KDE habe ich für das Herunterklappen des Bildschirms "Tiefschlaf" hinterlegt.
Im BIOS meines Dell Vostro 3450 habe ich keine releanten Einstellungen bez. s-Modi gefunden.
Verstehe ich das richtig: Es wird zwar ein Speicherabbild geschrieben (kann ich das eigentlich - wenn ich z.B. mit einer Live-CD boote - auslesen?), dieses wird beim Booten jedoch nicht erkannt/verwendet?
Was mache ich falsch?