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?
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:
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.