Hibernation device not found on boot

I have the same issue below.
But when I typed the command "sudo mkinitcpio.conf -P", and system showed "command not found".
Why the command not found?

Thank you for your feedback. Thank you.

Error: Manjaro error hibernation device not found on boot

It's the wrong command. It should be sudo mkinitcpio -P

Thank you. You are right!
I followed the step below, but I still can't solve the problem.
Please help me !! Thank you.

sudo mkinitcpio -P
sudo update-grub

The answer is in the linked thread. Please read it again. You can't fix it by just running a single command which just happens to be in the thread.

You can also read various other threads about the same issue:

https://forum.manjaro.org/search?q=hibernation%20not%20found

I think this solution its easier:

install linux-utils

sudo pacman -S util-linux

locate the device name of the partition that should be the swap (/dev/sda#). You can use lsblk or gparted to find the name.

then execute;

sudo swaplabel -L swap -U 6c6ea0c6-b9dd-4ab8-8c23-b3ca87f8a1e5 /dev/sda#

justsubstitute /dev/sda# with the name of your swap partition name. and that's it. reboot.

if this happened because dual boot, your other os will miss the swap and hibernation. If not dont worry.

I already canceled my swap partition on my Manjaro.

if you just do swapoff doesnt matter, but do swapon to make sure. and follow my previous instructions.

If you delete the swap partition then make a new swap partition and follow my previous instructions.

I followed below steps, and I solved my issue.
Thanks for the help.

Open a Terminal.

sudo nano /etc/fstab

Remove the bad line.

UUID=5677c59b-a098-4862-b334-958ff4248a81 swap swap defaults,noatime 0 2

Save=o
Exit=x

sudo mkinitcpio -P
sudo update-grub

1 Like

Forum kindly sponsored by Bytemark