I see your problem, I think. You don't have your ESP mounted, so grub can't write the EFI files to it. You are likely trying to use grub with grub-install /dev/sda. That won't work for EFI. Try this (as root):

mkdir /boot/efi
mount -t vfat /dev/sda1 /boot/efi
grub-install --target=x86_64-efi --efi-directory=/boot/efi
grub-mkconfig -o /boot/grub/grub.cfg

you MAY need to add --removable to the grub-install line. Some EFI setups prefer that.

On 12/22/2020 10:37 PM, Walter Dnes wrote:
[d531][waltdnes][~] ll /boot
total 18412
drwxr-xr-x  2 root root    4096 Dec 22 21:42 .
drwxr-xr-x 21 root root    4096 Oct 24 12:14 ..
-rw-r--r--  1 root root       0 Oct 11 19:55 .keep
-rw-r--r--  1 root root       0 Oct 13 05:57 .keep_sys-boot_lilo-0
-rw-------  1 root root  139264 Dec 22 21:42 .map
-rw-r--r--  1 root root 2979997 Dec 21 19:31 System.map.experimental
-rw-r--r--  1 root root 2991033 Oct 13 06:03 System.map.production
-rw-r--r--  1 root root     512 Oct 13 06:04 boot.0800
-rw-r--r--  1 root root   90538 Dec 21 19:31 config.experimental
-rw-r--r--  1 root root   90579 Oct 13 06:03 config.production
-rw-r--r--  1 root root 6214192 Dec 21 19:31 kernel.experimental
-rw-r--r--  1 root root 6271536 Oct 13 06:03 kernel.production


Yea, see, no directories except . and .., which is no good at all for EFI. Try what I said above, and see if that doesn't help.

--
Dan Egli
From my Test Server


Reply via email to