I had the same issue today. I’m using LUKS encryption, the following steps fixed it for me:
- Boot into Manjaro with USB stick (Live)
- Open my encrypted SSD system partition (in my case 2nd partition on drive):
sudo cryptsetup luksOpen /dev/nvme0n1p2 root(you may have to set the keyboard to EN-US when typing the unlock password) - Mount it:
sudo mount /dev/mapper/root /mnt - Create mount point for my boot/EFI partition:
sudo mkdir -p /mnt/boot/efi - Mount the boot partition (in my case 1st partition on drive):
sudo mount /dev/nvme0n1p1 /mnt/boot/efi - “Login” with manjaro-chroot:
sudo manjaro-chroot /mnt - Install grub:
install grub(no sudo needed) - Exit:
exit - Unmount everything:
sudo umount -R /mnt - Reboot