Siduction Forum

Siduction Forum => Hardware - Support => Thema gestartet von: farinet in 2013/09/11, 01:20:13

Titel: Grub Frage
Beitrag von: farinet in 2013/09/11, 01:20:13
Meine grub sieht folgendermassen aus:

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_backlight=vendor acpi_osi=linux"
GRUB_CMDLINE_LINUX="resume=UUID=nEdAkD-FzNE-sCSh-0UR1-ZwZ3-Q2C2-ZAVHUj"

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"


Dennoch funktioniert Hibernate nicht. Wenn ich beim Booten mit "e" die grub anschaue, dann sehe ich, dass das resume statement leer ist. Wieso? Was ist falsch?

Vielen Dank im Voraus!
Titel: Grub Frage
Beitrag von: Bequimão in 2013/09/11, 07:05:55
Hi farinet,

Das ist keine gültige UUID, sondern scheint die UUID eines LVM-Members zu sein. Wenn die swap-Partion im LVM liegt, solltest Du sie angeben mit /dev/mapper/...

Viele Grüße
Bequimão
Titel: RE: Grub Frage
Beitrag von: farinet in 2013/09/11, 08:15:53
Du hast Recht! Aber auch das statement "resume=/dev/mapper/debian-swap" wird ignoriert; deswegen hatte ich es mit der UUID (die mir lvdisplay gab) versucht.

Könnte es helfen das resume= Statement in die GRUB_CMDLINE_LINUX_DEFAULT zu tun?
Titel: Grub Frage
Beitrag von: dieres in 2013/09/11, 08:54:53
einfach ausprobieren und das Ergebnis hier mitteilen :wink:
Titel: Grub Frage
Beitrag von: farinet in 2013/09/11, 09:05:56
Schon gemacht :D Leider nichts. Hier mal kurz, was ich gemacht habe:

GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_backlight=vendor acpi_osi=linux resume=/dev/mapper/debian-swap"

Beim Reboot bin ich mit "e" in grub gegangen und habe gesehen, dass das Statement dort steht, aber gefolgt von resume=

Dann habe ich, "on the fly", dort noch einmal '/dev/mapper/debian-swap' eingetragen und mit F10 (weiter)gebootet. Eigentlich hätte ich gedacht, dass dann der Resume funktionieren würde. War aber leider nicht der Fall :-(

Jetzt bin ich ziemlich ratlos, da das wenigstens bis kernel 3.9 noch funktioniert hatte (suspend geht gar nicht, leider ... auch nicht mit kernel 3.11).