Dual boot laptop - Grub cant find Manjaro (btrfs)

Soldato
Joined
20 Aug 2008
Posts
6,826
Windows update bricked my Manajaro partition (BTRFS filesystem)
Windows 10 loads fine
Trying to boot manjaro gets me to recovery grub.

Manually inputting the following commands lets me boot into Manjaro no problem.

set boot=(hd0,gpt6)
set prefix=(hd0,gpt6)/@/boot/grub
insmod normal
normal

However sudo update-grub does not fix the issue and every time I boot I have to manually type in the above commands

Running grub-install returns the following:

grub-install
Installing for x86_64-efi platform.
grub-install: warning: disk does not exist, so falling back to partition device /dev/nvme0n1p2.
grub-install: warning: disk does not exist, so falling back to partition device /dev/nvme0n1p2.
grub-install: warning: disk does not exist, so falling back to partition device /dev/nvme0n1p2.
grub-install: error: disk `hostdisk//dev/nvme0n1p2' not found.
 
Soldato
OP
Joined
20 Aug 2008
Posts
6,826
Managed to fix it by running the following:

sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck
 
Back
Top Bottom