Не работает hibernate

Swap больше объёма оперативки, пакет pm-utils установил, в /boot/grub/menu.lst “resume=/dev/sda6” прописал (это мой раздел swap); вызываю команду
sudo hibernate
комп нормально выключается, как будто ушёл в гибернацию корректно, но загружается с чистого листа. Почему??
а хук “resume” в mkinitcpio.conf добавлял?
При чём здесь хуки? Это параметр ядра
куда именно ввёл в /boot/grub/menu.lst “resume=/dev/sda6” ?
mkinitcpio.conf вообще не трогал - initrd терпеть не могу, но работает и с ним, и без него
Кстати, на стадии установки хук resume нифига не делает

title  Arch Linux good kernel
root   (hd0,0)
kernel /vmlinuz26-k root=/dev/sda5 ro resume=/dev/sda6
# initrd /kernel26-k.img 
# (0) Arch Linux
title  Arch Linux default kernel
root   (hd0,0)
kernel /vmlinuz26 root=/dev/sda5 ro resume=/dev/sda6
initrd /kernel26.img
Мой menu.lst (часть):

# (0) Arch Linux
title  Arch Linux (normal)
root   (hd0,0)
kernel /vmlinuz26 root=/dev/sda2 ro vga=792 resume=/dev/sda6
initrd /kernel26.img
# (1) Arch Linux
title  Arch Linux (fallback)
root   (hd0,0)
kernel /vmlinuz26 root=/dev/sda2 ro vga=792
initrd /kernel26-fallback.img
Решение найдено. Нужно просто было добавить hook “resume”. Всё, вроде, заработало.
kstati
При чём здесь хуки? Это параметр ядра…
Quod erat demonstrahdum ;)
 
Зарегистрироваться или войдите чтобы оставить сообщение.