genkernel, tuxonice,hibernate - нельзя указать resume при помощи метки

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Eraser
Сообщения: 224
ОС: Gentoo Linux

genkernel, tuxonice,hibernate - нельзя указать resume при помощи метки

Сообщение Eraser »

Код: Выделить всё

equery l tuxonice-sources genkernel
 * Searching for tuxonice-sources ...
[IP-] [ ~] sys-kernel/tuxonice-sources-2.6.30-r5 (2.6.30-r5)

 * Searching for genkernel ...
[IP-] [ ~] sys-kernel/genkernel-3.4.10.906 (0)

Соотв. часть grub.conf

Код: Выделить всё

title Gentoo Linux
        root (hd0,0)
        kernel /boot/vmlinuz video=uvesafb:1024x768-24@85,ywrap,mtrr:3 init=/linuxrc root=/dev/ram0 real_root=LABEL=GENTOO_ROOT real_resume=LABEL=GENTOO_SWAP splash=silent,theme:livecd-2007.0 console=tty1 quiet resume=/dev/sda7
        initrd /boot/initramfs


ACCEPT_KEYWORDS="~x86"

В /etc/hibernate/tuxonice.conf указано
SuspendDevice swap:/dev/disk/by-label/GENTOO_SWAP

Если я не указываю resume=/dev/sda7 в grub.conf, система грузится после просыпания как обычно, будто и не засыпала, но у свопа после этого исчезает метка. Без resume=/dev/sda7 система засыпает нормально,, этот параметр необходим только при просыпании.

initrd создаю следующей командой

Код: Выделить всё

genkernel initramfs --no-mrproper --kernel-config=/usr/src/linux/.config --disklabel --splash=livecd-2007.7


В чем может быть дело?
Т.е. мне хочется или указать resume=LABEL=... , или обойтись без этого параметра вообще
Спасибо сказали: