After doing quite a bit of reading, I decided that cbsd was probably the best jail/vm manager for me, so that's what I used to set up a bhyve VM. I used the cbsd script to automatically download the ISO for OPNSense 20.7 and boot the VM from that ISO. I used TigerVNC to connect to the VM with a GUI interface and chose the option to do a guided installation of OPNSense. Then the VM appeared to freeze with the bhyve process pegged at 100%.
I checked OPNSense's hardware requirements and thought that maybe it was just slow because it only had 1 GB RAM and 1 virtual CPU in the default configuration. So I gave it 4 GB RAM and 2 virtual CPUs. It still froze at the same point with the bhyve process pegged at 100%.
Since I kept getting the same result, I figured it wasn't a lack of resources allotted to the VM and is probably something else. Does OPNSense require some additional configuration to work under bhyve?
I tried a couple of other OSes for experimentation. Gentoo booted up fine, and so did Debian 10. But after installation and trying to boot Debian from the insalled OS rather than the DVD ISO, I just got a black screen when connecting with VNC. So I haven't had much success with bhyve so far.
I checked OPNSense's hardware requirements and thought that maybe it was just slow because it only had 1 GB RAM and 1 virtual CPU in the default configuration. So I gave it 4 GB RAM and 2 virtual CPUs. It still froze at the same point with the bhyve process pegged at 100%.
Since I kept getting the same result, I figured it wasn't a lack of resources allotted to the VM and is probably something else. Does OPNSense require some additional configuration to work under bhyve?
I tried a couple of other OSes for experimentation. Gentoo booted up fine, and so did Debian 10. But after installation and trying to boot Debian from the insalled OS rather than the DVD ISO, I just got a black screen when connecting with VNC. So I haven't had much success with bhyve so far.