Monday, June 27, 2016

Updating VirtIO storage drivers causing blue screen in Windows VM guest

When you are updating your VirtIO drivers in your Windows VM,
during installation the driver or during reboot Windows is returning a bluescreen.

In the bluescreen it says something about the viostor.sys

Tested with:

Proxmox 3.x / proxmox 4.x
MS Windows 2008R2
VirtIO drivers 0.1.118 ( i also had the problem with other versions ) 

Cause:

When updating your driver and you point to the root of your VirtIO driver folder and let Windows search the drivers by itself in the folder.
It can install the driver of the wrong Windows version.

Windows will install the driver and it will cause a blue screen.


Solution:

Point to the exact folder where the driver is stored.

For example:
If you have MS Windows 2008R2 then point to the folder:

root virtio driver folder\vioserial\2k8R2\amd64

Now Windows will install the right drivers and it will not cause a blue screen.

No comments: