Windows support in bhyve

Nils Beyer nbe at renzel.net
Fri Oct 9 07:38:31 UTC 2015


Hi Peter,

Peter Grehan wrote:
> As of r288524, bhyve has preliminary support to run Windows in headless
> mode using UEFI firmware.
> [...] 
> Please give this a try and report back on how it goes.

trying it on a:

	AMD Phenom(tm) II X6 1055T Processor

and

	FreeBSD 11.0-CURRENT #0 r289027M

with debugging disabled.

Using your instructions to install Win Server 2012r2, installation works, but
it is slow as bread.

"bhyve" itself spits out:

	wrmsr to register 0xc0010020(0xfffff80379e79000) on vcpu 0
	rdmsr to register 0xc0010114 on vcpu 0
	wrmsr to register 0xc0010020(0xfffff80000095000) on vcpu 1
	rdmsr to register 0xc0010114 on vcpu 1
	wrmsr to register 0x10(0) on vcpu 1
	wrmsr to register 0x10(0x8f722eb4c529) on vcpu 1
	wrmsr to register 0x10(0x8f722eb4c529) on vcpu 0

The processes "bhyve{vcpu 0}" and "bhyve{vcpu 1}" run at 100% CPU nearly all
the time. After the three-phase installation - that succeeds - serial console
(like CMD) is slow as well. "rdesktop" works, but is barely usable due to its
slownesss.

So, something on AMD is still not quite right.

Nevertheless, many thanks and big kudos to you guys for improving "bhyve" this
far...



Regards,
Nils


More information about the freebsd-virtualization mailing list