I was able to get CHR running using the raw image and the following configuration file for vm-bhyve. (I basically created a guest using the default config then changed the loader, grub commands and specified the downloaded raw image). I'm not a Linux expert and these grub commands could probably do with adjusting, if anyone has more in-depth RouterOS/Grub knowledge...
Code: Select all
loader="grub"
cpu=1
memory=256M
network0_type="virtio-net"
network0_switch="public"
disk0_type="virtio-blk"
disk0_name="chr-6.40.8.img"
grub_run0="linux /vmlinuz-64 crashkernel=16M"
grub_run1="initrd /initrd.rgz"