Hi guys, I'm new to the forum and this is my first post.
As the title suggests, when I assign more than 2GB RAM to my Windows 10 VM it takes longer than expected to start, followed by a 'guest has not initialized the display (yet)' delay, then a long wait at the Tianocore logo screen before finally booting Windows.
I have 10 cores 20 threads pinned and would ideally like to assign >64GB RAM.
I'm passing through my Samsung 970 EVO PLUS NVME controller, a GTX 1660 Super and the onboard ASMedia USB 3.0 controller.
Full tower spec
Intel Xeon 2673v4
ASUS X99 WS/IPMI
128GB 4 x 32GB Samsung ECC (M393A4K40CB1-CRC)
Gigabyte GTX 1660 Super
EVGA GTX 1660
ASUS ROG Areion 10gb nic
2 x 1TB Samsung 970 Pro (cache pool)
1 x 1TB Samsung 970 Evo Plus (pass through drive for VM)
2 x WD 12TB (shucked from Elements)
1 x WD 14TB (shucked from Elements)
RM 650W Corsair Power Supply
I have tried pinning fewer cores/threads, lowering allocated RAM to 2GB and while it does seem to help it's not going to be any good in the long term.
Similar posts I found while googling are years old, some state slow boot (GPU passthrough with high RAM allocation) has since been fixed.
Does anyone have any ideas or suggestions?
I can post my VM XML later if it helps?
Any help is greatly appreciated.
Thanks in advance