I can install Haiku (r1beta5-x86_64) in a bhyve VM on FreeBSD but the installed OS won’t boot.
I use vm-bhyve, and the config file haiku/haiku.conf looks like this:
loader="uefi"
cpu="2"
memory="1G"
graphics="yes"
graphics_port="5998"
graphics_res="1280x1024"
xhci_mouse="yes"
network0_type="virtio-net"
network0_switch="interne"
disk0_type="virtio-blk"
#disk0_type="nvme"
disk0_name="disk0.img"
uuid="blah-blah"
network0_mac="blah"
I tried both virtio-blk and nvme as disk type, no luck.
The boot error with virtio-blk is:
BdsDxe: failed to load Boot0001 "UEFI Misc Device" from PciRoot (0x0) /Pci (0×4,0x0): Not Found
Any idea?