Ommand 'grub-install --target=i386-pc --recheck --force /dev/nvme0n1' returned non-zero exit status 1

Hey there, thanks for the project, it’s looking good.
The other day I installed Endeavour and all was well, no install issues but I wanted to change DE, and I figured it would be cleaner to reinstall first. So, I went back to the live boot from USB and went through calamares, but I got this error:

Command ‘grub-install --target=i386-pc --recheck --force /dev/nvme0n1’ returned non-zero exit status 1.
Installing for i386-pc platform. grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won’t be possible. grub-install: error: embedding is not possible, but this is required for cross-disk install.

Traceback:
File “/usr/lib/calamares/modules/bootloader/main.py”, line 457, in run
prepare_bootloader(fw_type)

File “/usr/lib/calamares/modules/bootloader/main.py”, line 429, in prepare_bootloader
install_grub(efi_directory, fw_type)

File “/usr/lib/calamares/modules/bootloader/main.py”, line 340, in install_grub
boot_loader[“installPath”]])

File “”, line 6, in

Installing to the same drive, same everything. Any ideas why it no longer will install? Seems like a grub issue, but it was just working?

Thanks!

Edit: Ok I feel like an idiot, my bios reset itself at some point, switching me out of efi mode. Duh. I’ll leave this up in case anyone else out there makes the same mistake, unless a mod wants me to take it down.

1 Like