Arch Linux UEFI Bhyve Setup

Georgios Amanakis g_amanakis at
Sun Jan 8 03:55:56 UTC 2017

Dear Vincent,

GRUB2 in Archlinux normally boots in "graphical" mode. You have toswitch it to "text" mode. This is done by adding: 

GRUB_TERMINAL="serial console"
GRUB_SERIAL_COMMAND="serial --unit 0 --speed=115200 --stop=1 --
parity=no --word=8"
into /etc/default/grub, and then run 
"grub-mkconfig -o /boot/grub/grub.cfg".

This should let you boot it under UEFI on bhyve by running:
"bhyve -u -A -H -P -s 0:0,hostbridge -s 31:0,lpc -s 14:0,virtio-
net,tap1 -s 3:0,virtio-blk,./linux.img -l com1,stdio -l
bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd -c 1 -m 1024M

Please, let us know if this solved your problem.

Best regards,

More information about the freebsd-virtualization mailing list