The install fails with BSOD and "Your PC ran into a problem and needs to restart. We're just collecting some error info, and then we'll restart for you."
After reboot it returns with the following message: "The computer restarted unexpectedly or encountered an unexpected error. Windows installation cannot proceed. To install Windows, click OK to restart the computer, and then restart the installation.":
At the same time these messages appear in /var/log/messages
on the host:
Nov 28 00:05:01 phost03 kernel: kvm [21021]: vcpu0 kvm_set_msr_common: MSR_IA32_DEBUGCTLMSR 0x1, nop
Nov 28 00:05:01 phost03 kernel: kvm [21021]: vcpu0 unhandled rdmsr: 0x1c9
Create /etc/modprobe.d/kvm.conf
with:
# Win2016 bsod install workaround
options kvm ignore_msrs=1
After rebooting the host the Windows Server 2016 install continues and the msrs get ignored instead of unhandled:
Nov 28 19:36:57 phost03 kernel: kvm [14714]: vcpu0 kvm_set_msr_common: MSR_IA32_DEBUGCTLMSR 0x1, nop
Nov 28 19:36:57 phost03 kernel: kvm [14714]: vcpu0 ignored rdmsr: 0x1c9
Nov 28 19:36:57 phost03 kernel: kvm [14714]: vcpu0 ignored rdmsr: 0x680
Nov 28 19:36:57 phost03 kernel: kvm [14714]: vcpu0 ignored rdmsr: 0x6c0
Thx! This helped me get Win2016 up and running on a PowerEdge server of mine running KVM!