Afternoon,
I'm trying to get Haiku to run in Bhyve. While the installation goes great and I can get its UEFI bootloader up, the bootloader doesn't like something about the installed system and won't run it. FreeBSD 12.2, Haiku R1 B2.
While I realize this is not FreeBSD's fault, I was wondering if there was a way to just bypass the UEFI part and just BIOS boot an OS on Bhyve. Haiku on Qemu works great this way, but Bhyve is a faster, native solution and I'd prefer that. If anyone knows what option I can use to accomplish this, it would be greatly appreciated.
Current command is:
And also:
I'm trying to get Haiku to run in Bhyve. While the installation goes great and I can get its UEFI bootloader up, the bootloader doesn't like something about the installed system and won't run it. FreeBSD 12.2, Haiku R1 B2.
While I realize this is not FreeBSD's fault, I was wondering if there was a way to just bypass the UEFI part and just BIOS boot an OS on Bhyve. Haiku on Qemu works great this way, but Bhyve is a faster, native solution and I'd prefer that. If anyone knows what option I can use to accomplish this, it would be greatly appreciated.
Current command is:
sh vmrun.sh -T -c 4 -m 12000M -t tap0 -E -d /dev/zvol/zroot/HaikuDisk0p1 Haiku
And also:
sudo bhyve -AHP -s 0:0,hostbridge -s 31:0,lpc -s 2:0,virtio-net,tap1 -s 3:0,virtio-blk,/dev/zvol/zroot/HaikuDisk0 -c 4 -m 12000M -s 29,fbuf,tcp=0.0.0.0:5900,w=1920,h=1080,wait -s 30,xhci,tablet -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd Haiku
Last edited by a moderator: