You are not logged in.

#1 2017-07-24 15:05:47

LinG
Member
Registered: 2017-07-23
Posts: 35

[SOLVED] Stuck with Installation at grub "cannot find EFI directory"

TLDR: go to point 21

I'm trying to get pure Arch linux installed on my laptop (switching from ubuntu) and thus my first ever attempt...

So here is what I did so far (In my attempt at following the wiki as much as possible)

1.

 ls /sys/firmware/efi/efivars 

returned a bunch of stuff, so thought that should be good

2.

 wifi-menu 

to setup wifi, then

 ping -c 3 archlinux/org 

with 0% packet loss

3.

 timedatectl set-ntp true 

4.

 fdisk -l 

showing both my /dev/nvme0n1 of 256G and my installation medium /dev/sda of 16G

5.

 gdisk /dev/nvme0n1 

x

z

and confirm to wipe.

6.

 cgdisk /dev/nvme0n1 

then make 2 partitions, one with type EF00 (EFI system) of size 512MiB called boot and another with type 8300 (Linux Filesystem) called root with the remaining size.

7.

 mkfs.fat -F32 /dev/nvme0n1p1 

 mkfs.ext4 /dev/nvme0n1p2 

8.

 mount /dev/nvme0n1p2 /mnt 

 mkdir /mnt/boot 

 mount /dev/nvme0n1p1 /mnt/boot 

9.

 pacstrap /mnt base base-devel 

10.

 genfstab -U /mnt >> /mnt/etc/fstab 

11.

 arch-chroot /mnt 

12.

 ln -sf /usr/share/zoneinfo/Region/City /etc/localtime 

13.

 hwclock --systohc 

14. uncomment en_US.UTF-8 UTF-8 in /etc/locale.gen then

 locale-gen 

15.

 nano /etc/locale.conf 

and add LANG=en_US.UTF-8 and save+exit

16.

 nano /etc/hostname 

and add Arch-PC and save+exit

17. add line to file /etc/hosts with 127.0.1.1 localhost.localdomain Arch-PC

18.

 pacman -S iw wpa_supplicant netctl 

19.

 passwd 

and type password

20.

 pacman -S grub 

21.

 grub-install /dev/nvme0n1 

failed with "cannot find EFI directory" and

 grub-install /dev/nvme0n1p1 

also fails with the same message

Last edited by LinG (2017-07-24 15:23:35)

Offline

#2 2017-07-24 15:08:25

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

Re: [SOLVED] Stuck with Installation at grub "cannot find EFI directory"

Where did you get that grub-install command from?

It's nothing like the one used in the wiki...
https://wiki.archlinux.org/index.php/GR … allation_2


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

#3 2017-07-24 15:20:18

LinG
Member
Registered: 2017-07-23
Posts: 35

Re: [SOLVED] Stuck with Installation at grub "cannot find EFI directory"

Good question... I sometimes surprise myself...

Anyways, using

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

worked without errors, thx for the hint

Offline

#4 2017-07-24 15:21:41

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

Re: [SOLVED] Stuck with Installation at grub "cannot find EFI directory"

Glad I could help smile

Don't forget to mark this thread solved...
https://bbs.archlinux.org/viewtopic.php?id=50161


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

Board footer

Powered by FluxBB