[SOLVED] Windows guest on Threadripper

Chais

New Member
Dec 1, 2018
18
1
3
So I have PVE 5.2 running on a TR 2950x. Ultimately the setup is to serve as host for gaming VMs and some web servers.
I'm trying to get a Win10 guest up. Currently without VFIO. But even that very straightforward setup refuses to boot the install image with the error SYSTEM_THREAD_EXCEPTION_NOT_HANDLED.
I have that problem with SeaBIOS as well as OVMF, but ultimately I want OVMF, because passthrough.
My setup uses a passed through disk, but the result is the same with an lvm-image.

Code:
agent: 1
balloon: 0
bios: ovmf
boot: dc
bootdisk: virtio0
cores: 8
cpu: host
efidisk0: local-lvm:vm-100-disk-1,size=128K
ide0: local:iso/Win10_1809Oct_English_x64.iso,media=cdrom,size=4956582K
localtime: 1
machine: pc
memory: 8192
name: Windows-chais
net0: virtio=6E:9A:71:0B:AC:A7,bridge=vmbr0
numa: 0
ostype: win10
scsihw: virtio-scsi-pci
smbios1: uuid=d4060d42-9793-439f-aa98-8606e7252ff3
sockets: 1
tablet: 0
usb0: host=045e:0745
vga: std
virtio0: /dev/disk/by-id/ata-Samsung_SSD_860_EVO_1TB_S3Z8NB0KB17076W,backup=0,replicate=0,size=976762584K

Any ideas?

Edit: Installer starts with cpu set to kvm64
 
Last edited:
1803 also crashes with host cpu. Also I added the no-subscription repo and updated qemu to 2.12. Is something more recent necessary for TR support?
 
Hi WoLi,
sorry for the long wait. Wanted to try if I can get it to work on Arch. I can't…
'-cpu host' and '-cpu EPYC' works with 'ignore_msrs=1' though. Now the machine won't boot properly with the passed through Vega 64 after the driver was installed. But I guess that's a topic for a different thread.