Hi all
Bit of an unusual one here and the steps taken that put me in this situation are quite unusual, but maybe someone else has faced something similar.
Steps Taken
Used sdelete to remove (zero out) free space on my Windows 10 (Raw) vdisk
Converted from raw to qcow2 to reduce space allocation and make my backups faster
Added a second cache drive in 'Single Device' mode (not raid 1)
Created a new qcow2 vdisk specifically to store my gaming library (stored on cache)
Mounted said qcow2 vdisk to my Windows 10 VM as a second drive so that it's local and all the game launchers can install games to it without complaining that it's a network drive
Installed/move my game library to gaming vdisk
Problem
Three times in a row a game I was playing would blue screen at pretty much the same place (the end of a level). The bluescreen code was Dxgkrnl.sys. Previous to this we had 24 hours gameplay without a single issue.
Attempted to redownload the game in case it was corrupted, but every time I tried to redownload it to the gaming qcow2 vdisk, it would reset the entire VM after a few minutes. This happened several times in a row and only seemed to happen when downloading to the vdisk.
Debugging
Ran the Windows VM with a different GPU. Same issue
Reinstalled the GPU drivers. Same issue.
Installed a fresh windows 10 VM. Only installed GPU drivers. Couldn't even download the game because it kept resetting the VM.
Thoughts
I am fairly confident it isn't a GPU issue.
I know it isn't a corrupt Windows installation as it happens on a fresh install.
I haven't made any hardware changes other than installing the new m.2 nvme drive for the gaming vdisk.
The fact that it happens even when downloading makes me think it's something to do with either my original or my new nvme drive.
Next Steps
I have formatted my cache drive completely and gone back to a single cache drive (the original drive that I know was working). If this still blue screen then the only other variable left is using qcow2 instead of raw. Has anyone had issues with qcow2 with either windows or gaming?
Is there anything special about setting the size on a qcow2 disk? If I set the size to 100G to begin with, and then in the future I increase it through the GUI and expand the partition in Windows, is this ok?
Probably no use uploading a log at the moment because I've been busy fixing a different issue (see my other post), but if it happens again on the fresh cache pool then I will attach in another post.
Interested to here any suggestions. I'm aware that it's quite an unusual error - previously my server was stable for over a year so it's really unusual for me to experience so many crashes in such quick succession.
Andy