On Mon, Jul 04, 2005 at 05:11:11PM +0200, Lutz Schmiedl wrote:
Hallo,
Ja, aber nur wenn du nur einen kernel installiert hast ;-) Nun bin ich verwirrt. Wie ist das dann bei mehr als einem kernel. Was geschieht, wenn ich einen 2.6.5 suspendiere und dann bei resume den 2.6.7 im Grub-Menu auswähle - Chaos ?
er resumed nicht, sondern bootet normal.
Muss ich also nicht doch grub mitteilen, er solle auf alle Fälle den richtigen Ein- trag booten ? Das hiesse ja, der powersaved kommt doch nicht um den grub herum ?
Ja, aber ich mache das halt "selber" und nutze nicht die savedefault-i Funktion.
Genau so habe ich es in der 9.3 gemacht. Dann währe ja eine funktionierende savedefault-Funktion für die 9.4 fast ideal ;-).
Ja, reicht aber nicht, da man immer noch prüfen muß, ob sich der default- kernel seit dem booten nicht geändert hat (z.B. mit einem YOUpdate), worauf man den suspend verweigern muß.
Genau dies war der notwendige Gedankenanstoß - die Kernelparameter sind nicht das Problem, sondern die Lösung. Ich für einfach einen unbekannten Parameter in den Aufruf mit eine
kernel (hd0,6)/vmlinuz root=/dev/hda9 vga=0x317 desktop resume=/dev/hda8 MENUENTRY=1 ...
und werte diesen dann unter /proc/cmdline aus. Über die im Parameter enthaltene Nummer, wählt der powersave_proxy nun den richtigen Menüeintrag für resume aus. Läuft bisher super.
Ja, das ist eine Möglichkeit.
Für ein resume unter WinXp muss ich halt nach wie vor aufpassen. Aber das ist zu- nehmend selterner im Einsatz, so dass man damit leben kann.
du solltest auf jeden Fall sehr vorsichtig sein, falls du linux suspendierst und dann Windows bootest (oder andersrum), zumindest wenn du die FAT/NTFS- Partitionen auch unter Linux gemounted hast. Regelmäßige Backups aller Daten sind bei diesem Spiel mit dem Feuer extrem empfehlenswert ;-) Viel Glück Stefan -- Stefan Seyfried