You are not logged in.

#1 2018-03-14 14:43:41

BelowZero
Member
Registered: 2018-03-13
Posts: 59

[SOLVED] Grub install error due to EFI

I'm installing Arch for the first time, and am having problems when I try to install a boot loader (in this case, Grub).  I have a Dell machine with EFI/UEFI boot mode.

When I run this command:

grub-install /dev/nvme0n1

I get the following response:
Installing for i386-pc platform.
grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blacklists are UNRELIABLE and their use is discouraged.
grub-install: error: will not proceed with blocklists.

I have three partitions:
/dev/nvme0n1p1   238.4M EFI System
/dev/nvme0n1p2        50G Linux filesystem
/dev/nvme0n1p3   903.7G Linux filesystem

I understand I could create a small BIOS boot partition on my drive to get rid of this error, but is this necessary with EFI/UEFI?  In my case, the EFI partition is left over from a previous Ubuntu install.  Is there an alternative way of installing grub for EFI systems?

Last edited by BelowZero (2018-03-15 14:56:38)

Offline

#2 2018-03-14 15:11:44

Morn
Member
Registered: 2012-09-02
Posts: 886

Re: [SOLVED] Grub install error due to EFI

I think you need to mount your EFI partition as the Wiki says: https://wiki.archlinux.org/index.php/GR … allation_2

Offline

#3 2018-03-14 17:52:29

BelowZero
Member
Registered: 2018-03-13
Posts: 59

Re: [SOLVED] Grub install error due to EFI

Thanks, that worked perfectly.  Not sure how I missed that.

Offline

Board footer

Powered by FluxBB