Okay, so when trying to launch a Windows 10 guest in KVM after updating to 1803 it just BSOD with the lines “System Thread exception not handled”. This happens when launching through KVM when Windows 10 1803 was installed on a drive, when upgrading Windows 10 1703 to 1803 and when plug in a live media to clean install(in a passed through usb controller).
The windows guest ran fine with 1703. Anyone know anything?
I am aware of the problems with the 600p drives.
Manjaro 17.1 XFCE as host
Linux kernel 4.14.39-1
Ryzen 1800x
32 GB RAM Corsair Dominator Platinum 3000MHz
Gigabyte Aorus Gaming K7
Passthrough: Nvidia 1070
Host: Nvidia 970
Guest installed on a sata ssd Kingston Savage 480 GB or run from a live media usb
Host is installed on a nvme ssd Samsung 960 EVO 480 GB
As said by @magicthighs not using host-passthrough solves the BSOD, configurations that does not cause BSOD includes, but are not limited to, kvm64, qemu64 and core2duo. So I’m going with using qemu64 at the moment.
So have I. I ran into it about a year ago with an i5 4690K while performing a windows update, and I’m running into it now with a TR 1950X. In both cases setting the cpu type to something like core 2 duo at least alllowed me to boot/install/update/run the VM.
Thanks for sharing this. Seeing that you had “options kvm ignore_msrs=1” enlightned me to why it wasn’t working from grub, I only had ignore_msrs=1 there.
Grub should have the following for kernel parameters: kvm.ignore_msrs=1
In case other people have the same issue I had to setup the cpu to be a core2duo during the windows 10 installation process. After the windows installation, switching back to host-passthrough with the options kvm ignore_msrs=1 on /etc/modprobe.d/kvm.conf worked fine.
Damn, you are my hero. Didn’t got my VM running for nearly a year and couldn’t figure out why. I thought I already had tried another cpu model, but seems not.
level1techs forum and perhaps arch forum/wiki was my only hope
You can remove the msrs stuff from the kvm.conf.
Latest libvirt (4.7.0 as of this moment as I see it on Fedora 29) fixes the problem and the Windows 1803 and 1809 installation works perfectly OK.
So check your version of libvirt* and upgrade it if necessary.
VM is fine , just change you windows os version. some windows os version get this error. Me 27x time try and i found this easy way. Same setting just different Os version And must your cpu configuration host-passthrough