Bhyve tests and findings

Matt Churchyard matt.churchyard at userve.net
Tue Aug 9 07:56:52 UTC 2016


>Lars Engels wrote:
> > > > > 
> > > > > uefi="yes"
> > > > > graphics="yes"
> > > > 
> > > > Dear Colleagues,
> > > > 
> > > > Can I enjoy and test all those nice "UEFI-GOP" features on a
> > > > 10.3-RELEASE system, or do I have to install CURRENT for that?
> > > 
> > > AFAIK you can checkout usr.sbin/bhyve from the 11 branch and compile it
> > > on 10.3.
> > 
> > I'm not sure how to compile something from a different branch without
> > compiling the whole world. make what?
> 
> For bhyve it's easy. Check out the sources, go to usr.sbin/bhyve and run
> 
> make depend; make obj; make; make install. 

>Unfortunately, after all my efforts, with libvmmapi and bhyve compiled from
>CURRENT sources:

>Aug 09 12:46:52: warning; UEFI graphics is only available in FreeBSD 11 and newer
>Aug 09 12:46:52: booting

>Bummer!

It's possible that you do have a bhyve system with graphics support. Unfortunately vm-bhyve isn't aimed at users who have manually merged changes, and will blindly tell anyone that isn't running 11+ that they don't have graphics support. 

You have a couple of options -

1) Run bhyve manually rather than using vm-bhyve
2) Upgrade to the 11 beta
3) Modify vm-bhyve to not automatically skip graphics support if the version is less than 11 

Matt


More information about the freebsd-virtualization mailing list