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