memstick installer doesn't install loader.efi into ESP

From: Yuri Pankov <yuripv_at_yuripv.net>
Date: Mon, 7 Oct 2019 05:23:52 +0300
Just tried reinstalling the system on my laptop using the latest 
available memstick snapshot 
(https://download.freebsd.org/ftp/snapshots/amd64/amd64/ISO-IMAGES/13.0/FreeBSD-13.0-CURRENT-amd64-20191004-r353072-memstick.img), 
using UEFI boot, and default ZFS partitioning, and it didn't boot after 
installation.  Booting into the installer again, I noticed that ESP is 
empty.

Reinstalling again after wiping pool labels and clearing partitions 
didn't change anything, though I noticed the "/tmp/bsdinstall-esps: no 
such file or directory" in the installer log.

Mounting ESP, creating EFI/FreeBSD/ directory, copying /boot/loader.efi 
there, and creating appropriate Boot variable solves it, of course, but 
I'm wondering what have gone wrong.

Laptop has NVMe drive (nvd0, empty, gpart destroy -F nvd0), SATA drive 
(ada0, empty, gpart destroy -F ada0), and is booting from USB memstick 
(da0); no Boot variables defined when booting to installer (other than 
defaults ones for laptop).  Any other details I should provide here?
Received on Mon Oct 07 2019 - 00:23:59 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:22 UTC