You are not logged in.

#1 2018-08-15 13:38:14

Absurdist
Member
Registered: 2018-08-15
Posts: 6

[SOLVED]Problems with EFI Boot Manager recognizing GRUB on install

Hello Everybody, I've got a problem with installing Arch and booting into the system. This is my first install of Arch ever, on an Aspire E 15 Acer laptop with Intel Core i3-7100U.
What I have done until now is just follow the install guide on the wiki with GRUB as boot loader. Firstly I had to create the

/boot/efi

directory. After runnig

ls /boot/efi

through the Arch USB install media, I saw just the file

EFI

on it, so I went on with the rest of the proccess.
When I got to the part of installing a boot loader, I decided to install GRUB for familiarity with it (Fedora and Ubuntu previously installed on dual-boot while Arch installed on formatted HDD Toshiba with

gdisk

), so I followed the same procedures on the wiki of GRUB for UEFI system after

 arch-chroot /mnt 

, running

 grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB --root-system=/ 

and with a display communicating that there were no errors.
But, when I reboot my system, a window displays from the UEFI Boot Loader saying that

There are no booting devices connected to the system

and taking me to an Option Menu with nothing on it.
I tried to follow this page afterwards, noticing that my /dev/sda1 partition (where I mounted /boot/efi) is not in the nano, and creating it with the format displayed in the page:

 /dev/sda1   /boot/efi       vfat    defaults        0       1 

But I tried again and still the EFI Boot Manager is still not recognizing neither GRUB nor Arch.
I don't know what to do up to this point, hel me please.

Last edited by Absurdist (2018-08-15 21:29:04)

Offline

#2 2018-08-15 13:48:02

Absurdist
Member
Registered: 2018-08-15
Posts: 6

Re: [SOLVED]Problems with EFI Boot Manager recognizing GRUB on install

Little flair: When I try to install any other OS on this laptop, it is still getting this error message while booting.

Offline

#3 2018-08-15 13:55:20

sincomil
Member
Registered: 2018-02-13
Posts: 106

Re: [SOLVED]Problems with EFI Boot Manager recognizing GRUB on install

Did you test that you booted with EFI support enabled?
Can you paste an output of:

$ ls -l /sys/firmware/efi

command
or

$ efibootmgr 

command?

Offline

#4 2018-08-15 14:04:10

Absurdist
Member
Registered: 2018-08-15
Posts: 6

Re: [SOLVED]Problems with EFI Boot Manager recognizing GRUB on install

sincomil wrote:

Did you test that you booted with EFI support enabled?
Can you paste an output of:

$ ls -l /sys/firmware/efi

command
or

$ efibootmgr 

command?

Yes:

-r--r--r-- 1 root root 4096 Aug 15 13:59 config_table
drwxr-xr-x 2 root root 0 Aug 15 13:58 efivars
drwxr-xr-x 3 root root 0 Aug 15 13:59 esrt
-r--r--r-- 1 root root 4096 Aug 15 13:59 fw_platform_size
-r--r--r-- 1 root root 4096 Aug 15 13:59 fw_vendor
-r--r--r-- 1 root root 4096 Aug 15 13:59 runtime
drwxr-xr-x 14 root root 0 Aug 15 13:59 runtime-map
-r-------- 1 root root 4096 Aug 15 13:59 systab

That's for the ls command

Offline

#5 2018-08-15 14:50:52

Absurdist
Member
Registered: 2018-08-15
Posts: 6

Re: [SOLVED]Problems with EFI Boot Manager recognizing GRUB on install

And for efibootmgr

efibootmgr:
BootCurrent: 0001
TimeOut: 0 seconds
BootOrder: 2001, 0000, 2002, 2003
Boot0000*0000 InitiatingMint (#Don't know why this is here)
Boot0001* USB HDD: SanDisk Cruzader Glide
Boot0002* Debian
Boot0003* Linux Boot Manager
Boot0004* USB HDD: SanDisk Cruzer Glide
Boot0005* GRUB
Boot0006* arch
Boot0007* GRUB
Boot0013* Fedora
Boot0015* Fedora
Boot0017* Fedora
Boot0019* Fedora
Boot001B* Fedora
Boot001C* Fedora
Boot001E* Fedora
Boot0020* Fedora
Boot0022* Fedora
Boot0024* Fedora
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network

Offline

#6 2018-08-15 15:54:45

Absurdist
Member
Registered: 2018-08-15
Posts: 6

Re: [SOLVED]Problems with EFI Boot Manager recognizing GRUB on install

Update:

After learning how to use efibootmgr, I deleted all the entries of Fedora and removed whatever "InitiatingMint" is, and defined the boot order to be first 2001,2002,2003, 5, 6, so that:

 efibootmgr -b 15 -B (For all the Fedora and InitiatingMint are)
efibootmgr -o 2001,2002,2003,5,6

But when I reboot my computer, it still comes out the error message, and when using the command again, it changes the parameters that I used, leaving this:

 
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 2001,0001,2002,2003
Boot0000* USB HDD: SanDisk Cruzer Glide
Boot0001* InitiatingMint
Boot0003* Linux Boot Manager
Boot0004* SanDisk Cruzer Glide
Boot0005* GRUB
Boot0006* arch
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network

Do I need to prioritize the boot options for Linux? If so, how can I do that?

Offline

#7 2018-08-15 17:18:48

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: [SOLVED]Problems with EFI Boot Manager recognizing GRUB on install


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#8 2018-08-15 21:23:49

Absurdist
Member
Registered: 2018-08-15
Posts: 6

Re: [SOLVED]Problems with EFI Boot Manager recognizing GRUB on install

Thank you, really really appreciated, afterwards had a litle problem with core repo kernel while booting, and a typo on the fstab file. But finally I got my system up and running for the first time

Offline

Board footer

Powered by FluxBB