Running Manjaro on a 2022 model LG Gram 17.
I get as far as the LUKS password screen. I type the password, get the “SLOT 0 Opened” message, and then it shuts down and bounces back to the BIOS setup screen ?!?
Any ideas?
This started happening right after the big update.
I’m running Manjaro KDE, and after running the update through pacman, I couldn’t start any applications, even non-KDE ones, nor could I log in from the fb terminal, so I just force powered it off and back on, and now it’s not starting.
You may have an unfinished update, hence it won’t start properly. Since there was most likely a kernel update involved, post transactions to actually update the initramfs images might not have been executed as that process only starts at the end of all package installations.
Plasma, when customized, may flake out with newer updates. Having the update done in a TTY or non graphical environment might bring better results. Having the hard drive encrypted might complicate things even further. Here is a longer article on how to deal with luks. You can partly read this wiki article on how to gain access with the install media if some went wrong. Newer install medias will ship manjaro-rescue which might help also on this.
Here is a bit more detail :
The update went fine, and was successfully completed.
I have 4 kernels intalled, 4.19, 5.4, 5.15 and 6.1
The first password input show the slot 0 opened as expected.
Grub starts normally, and I can select my OS and kernel
All 4 kernels yield the same error message : “error: no such cryptodisk found”
For 4.19 and 5.4, pressing a key goes to a kernel panic screen :
initramfs unpacking failed: junk in compressed archive
kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(0,0)
initramfs unpacking failed: invalid magic at start of compressed
kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(0,0)
for 4.19 and 5.4, respectively.
For 5.15 and 6.1, the OS then successfully boots.
Running 5.15, I checked dmesg and journalctl for an error, but the initial cryptodisk error is nowhere to be found.
I found, however, this message :
[ 0.059108] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64 root=UUID=b0796842-2403-4e3a-b3b6-7cd0d7151b78 rw i915.enable_guc=2 quiet cryptdevice=UUID=814f0e15-209c-49d8-a680-a4ede7e8aded:luks-814f0e15-209c-49d8-a680-a4ede7e8aded root=/dev/mapper/luks-814f0e15-209c-49d8-a680-a4ede7e8aded
[ 0.059219] Unknown kernel command line parameters “BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64 cryptdevice=UUID=814f0e15-209c-49d8-a680-a4ede7e8aded:luks-814f0e15-209c-49d8-a680-a4ede7e8aded”, will be passed to user space.
This was not present in my previous boot before the update (however, these were on 5.4)
Personally I don’t use luks and also don’t test it therefore. I only know we pushed the grub update on which I fixed some script to been able to load on older grub MBR installs. As I see it you have to check that all settings needed to load luks are given. Part of that might be the reinstall of grub into MBR. Check this post and see if you missed any step.
Had a small issue, after post-update reboot I ended up in a completely black screen. But launching applications worked fine, so the system was working but no wallpaper and no control panels. After deleting the ~/.cache folder and another reboot everything seems to work fine.
I had similar error wihout the “module is not loaded” part
I have my grub bootloader encrypted but not my volumes so thats what I did to solve that error:
commented out /etc/default/grub:
…
#GRUB_ENABLE_CRYPTODISK=y
…
and then sudo update-grub. but now the default manjaro grub theme is not loaded weirdly enough, though it is enabled in /etc/default/grub.
I also tried to clear /etc/crypttab file, because I dont have encrypted volumes and I remember this file to be empty in my case. Then I reenabled GRUB_ENABLE_CRYPTODISK=y in /etc/default/grub and sudo update-grub. That did not help and that error: no such cryptodisk found reappeared and so did the manjaro grub theme .
OS boots as usual after pressing any key though. No major errors in logs.
It derailed so fast so quickly (like in xkcd: Success)
Current problem: I read on Reddit that maybe an erroneous entry in /boot/efi or /boot/grub is causing the “out of range pointer”.
So I deleted (I intended to rename them but moved them both the same location ) these folders. (I’m using only one partition for /, home and boot + I’m also using LUKS)
And now grub-install fails: grub-install: error: /boot/efi doesn’t look like an EFI partition. After 20min of googling I found no way to fix this.
Sadly the older BTRFS snapshot does not contain an valid efi.
there was two .efi files on the same disk. One called system+something and the other Manjaro+something. The system one was broken but the Manjaro one did work