On Wed, Apr 21, 2021 at 08:32:18PM -0600, Stephen Walker-Weinshenker wrote: > Hello Roger: > > Thank you for your work on this. I am new to Xen and FreeBSD but am willing > to help test this and get it in a release version. > > I have 3 Intel NUC 8v5PNK that I am planning on using for Xen hosts, but > they can only boot in UEFI mode (intel disabled BIOS booting per their > official documentation even though it is still an option in the BIOS > /shrug). Until this patch came along I could not get any Xen distribution > to boot since they all require BIOS mode. > > I have 2 of the 3 NUCS running 14.0-CURRENT at git commit > 55fc118be8f0cd20e2123cfd2728c5f32317a9fa (after your patch was merged) and > I have attempted to follow the instructions at > https://docs.freebsd.org/en_US.ISO8859-1/books/handbook/virtualization-host-xen.html > in order to get the Xen kernel booting. Unfortunately, when I rebooted > after making the changes, I get an error saying: > > >Loading Xen kernel... > >Failed to load Xen kernel '/boot/xen' > >can't load 'kernel' > > > >can't load 'kernel'
Did you update the loader on the EFI partition? After an installworld on my box I would usually do: # mount -t msdosfs /dev/ada0p1 /mnt/ # cp /boot/loader.efi /mnt/EFI/freebsd/loader.efi # umount /mnt To update the EFI loader. You might have to check the output of `efibootmgr -v`to make sure you are replacing the correct loader. I guess there must also be a way to do this with efibootmgr. Roger. _______________________________________________ freebsd-xen@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-xen To unsubscribe, send any mail to "freebsd-xen-unsubscr...@freebsd.org"