So far after every big update my manjaro gets this error

yes, thats how i mount:
mount /dev/mapper/root /mnt
mount /dev/sda1 /mnt/boot
mount /dev/sda1 /mnt/boot/efi
manjaro-chroot /mnt /bin/bash

If I had known I would have said.

Boot your system into a live ISO and switch to root context.

su -l root

Unlock your encrypted root partition and mount it on /mnt

mount /dev/mapper/bla /mnt

Then mount your $esp on /mnt/boot/efi

mount /dev/sda1 /mnt/boot/efi

Then enter a chroot enviroment with your defunctional system

manjaro-chroot /mnt /bin/bash

Take a look at the example files - amend your system files accordingly - using the UUIDs which is valid for your system and save the changes.

Perhaps run a full system update while you are at it

pacman -Syu

Then - as root - run

mkinitcpio -P
grub-mkconfig -o /boot/grub/grub.cfg

exit chroot and reboot

Someone else should chime in, but to me this seemsā€¦ bad?

1 Like

itā€™s not bad - the first line is just useless (besides being wrong ā€¦)
as the second mount covers up the first
the result should still be ok

edit:

no, come to think of it
the first line needs to go in any case - itā€™s just wrong

Oh wellā€¦ my thought was right:

1 Like

GUESS WHAT? THE PROBLEM IS SOLVED NOW!
Just f*ng unbelievable.

P.S.
The only thing left to fix is the crooked decryption menu that appears at the very start of the system. If anything, the menu was crooked before the problem arose, and when I did the steps leading up to the problem, the decryption menu went straight(crazy, right?). I will upload screenshots later so that you understand what I am talking about.