You are not logged in.
Pages: 1
Hey,
today i ran an update and rebooted. And was greeted by an error saying "hybernation device 'UUID=..." not found.
I use a LUKS setup with an unencrypted boot partition, and an encrypted main partition. The UUID in the error is the one of the mapper device for the encrypted partition.
So I prepared an arch install stick, opened the luks partition mounted it to /mnt mounted the boot partition to /mnt/boot and ran arch-chroot /mnt
I had set grub TIMEOUT_STYLE to hidden, so i changed it back to countdown and the GRUB_TIMEOUT to 3, and ran `grub-mkconfig > /boot/grub/grub.cfg` which seemed to be successful.
I have no idea why that problem suddenly started occuring, but I thought "maybe, regenerating the grub config is enough, and if not, I can then edit out the kernel parameter in grub, and boot anyway". The problem is, I can't start grub anymore. My laptop boots into the UEFI setup, even though the boot partition is set as primary boot target. If I use the dialog to select the boot target, and choose "Arch" it will simply not boot, and the dialog will stay open. I have no idea why, I also have not Idea why this upgrade broke anything.
Any kind of help is welcome.
Last edited by Uzaku (2023-04-02 13:26:34)
Offline
Please post your HOOKS line from /etc/mkinitcpio.conf.
Offline
It's
HOOKS=(base udev autodetect modconf block encrypt filesystem keyboard resume fsck)
I also have this btw:
MODULES=(amdgpu)
probably irrelevant, but I mention it for the sake of completeness. By now I also tried reinstalling Grub, which didn't change anything btw.
Last edited by Uzaku (2023-04-02 12:59:35)
Offline
Are you able to boot the fallback image? If so, try rebuilding the initramfs.
Offline
I'm not aware of any fallback image, but I could rebuild it from the install image. And now booting works again. Thanks a lot.
Offline
Pages: 1