has a -k option, allowing you to use a simple key=value configuration file for every single aspect of your virtual machine. The corresponding description in bhyve(8) ends in “See bhyve_config(5) for more details.” Too bad there is no reference to the CONFIGURATION FILE CREATION section hidden at the end of the man page. config.dump=true is so useful to detect syntax errors in your config file, especially when it comes to the various ways to configure PCI devices.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.bsd.cafe/users/only50000hours/statuses/114604572080850157 on your instance and quote it. (Note that quoting is not supported in Mastodon.)