Add FreeBSD support for UEFI boot machines
Is your feature request related to a problem? Please describe. Hi, at the moment, the BSD menu is not available on UEFI boot machines. This was apparently mentioned in #479.
Describe the solution you'd like It would be nice if https://github.com/netbootxyz/netboot.xyz/blob/master/roles/netbootxyz/templates/menu/freebsd.ipxe.j2 supported UEFI boot machines.
Describe alternatives you've considered I tried booting an mfsbsd image with iPXE ↓
Additional context The following script seems to boot on an UEFI machine although I'm not sure it's actually working:
#!ipxe
sanboot https://mfsbsd.vx.sk/files/images/14/amd64/mfsbsd-14.2-RELEASE-amd64.img
See also https://github.com/mmatuska/mfsbsd/issues/110 and https://reviews.freebsd.org/D45404.
This does seem to work and I can get to the root prompt to log in via mfsroot. But it appears that my networking in Proxmox doesn't appear to pick up for me to actually run a full instal.
This does seem to work and I can get to the root prompt to log in via mfsroot. But it appears that my networking in Proxmox doesn't appear to pick up for me to actually run a full instal.
The suggestion to load mfsbsd via sanboot is working for me on a UEFI-booted system (real computer, not a VM). I don't have Proxmox handy but it sounds like FreeBSD may not be compatible with the NIC that Proxmox is providing, can you try intel e1000?