after the 20H2 win10 update my manjaro bootloader only shows the “grub rescue>” terminal and says “error:unknown filesystem”.
in one single 500mb fat32 partition are three efi bootloaders for:
manjaro 21.0.5
mint 19.2
win10 20H2
luckily i can select at the “F12” bootdevice menu the mint bootloader (grub) and boot into mint.
i also tried to boot manjaro with mint’s grub but it only shows a black screen.
i updated mint grub but still the selected manjaro stays black.
i can mount manjaro in mint.
fsck does not show any errors.
test -d /sys/firmware/efi && echo efi || echo bios
and
inxi -Fxza ( check for UEFI only , not UEFI[legacy] or Bios )
confirm its “efi” and there is nothing with “gpt”
all three systems where running without problems an a new notebook since november.
i can see the bootloader’s in mint’s /boot/efi
they lock the same like the “/boot/efi” files in manjaro’s timeshift backups. same timestamps. they havent changed since months.
i just realized i can boot from mint’s grub into manjaro via initramfs fallback.
so is it save to reinstall grub from here or should i check other things first ?
Keruskerfuerst, megavolt, openminded thank you so much for helping me with this.
yes. i can boot manjaro but only with “manjaro fallback initramfs” not the standard selection.
so. could /should i fix this with “sudo mkinitcpio -p linux510” first before reinstalling grub ?
in “/boot/efi/” i see the manjaro, mint and win bootloaders. they look the same like in my rsync and timeshift. backups. is it actually possible to replace the files in the mounted “/boot/efi/” via “cp -a” or “rsync” with the ones in my backup’s ? or is this a really bad idea ?
sudo grub-install --recheck
is enough or better
sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck
like discribed in GRUB/Restore the GRUB Bootloader - Manjaro.
but of course without the “manjaro-chroot” as i am already in the targed system.
sorry i am new to that efi stuff and try not to make it worse