You are not logged in.
I'm trying to get hibernation going on my Macbook 5,1. I'm using rEFInd as my bootloader (package: refind-efi). I don't have Grub.
After trying to hibernate, I get the following during start:
ERROR: resume has no device specified for hibernation
I added the following to /boot/efi/EFI/arch/refind_linux.conf:
"Resume" "resume=/dev/disk/by-uuid/<uuid-for-swap>"
It doesn't see it.
Last edited by creese (2013-01-20 20:55:09)
Offline
Is that all you did? That is not all that it takes to enable hibernation.
Offline
No, it's where I got stuck.
I also added "resume" to mkinitcpio and recreated the initial ramdisk environment. Besides telling how to find the swap, what else is there to do?
Offline
You didn't add that literal line to refind's config, did you?
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
I used the actual UUID.
Offline
You shouldn't be adding it as a separate line at all. Just add the resume parameter to the regular list of stuff passed to the kernel.
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
I put
resume=/dev/sda6
on the same line as the rest of the parms and now it works!
Offline