Windows 2008r2 and 2012r2 change from virtio-blk to virtio-scsi does not work

fireon

Distinguished Member
Oct 25, 2010
4,484
466
153
Austria/Graz
deepdoc.at
Hello,

we would like to change the driver in Windows from virtio-blk to best driver virtio-scsi: http://www.ovirt.org/Features/Virtio-SCSI
What have i done?

Changed in the pve webinterface vm --> Option --> SCSI Controllertype to virtio.
Add an new harddrive with BUStype "SCSI"
Add SCSI Driver from VirtiodriverISO to Windows --> new drive works.
Shutdown Windowsserver and change BUS Virtio from Bootdrive to SCSI
Windows can't boot anymore

but...

with a new Windowsinstallation it works fine, on Windows 2008r2 and 2012r2.

Any suggestions?

Best Regards
Fireon
 
Shutdown Windowsserver and change BUS Virtio from Bootdrive to SCSI
Windows can't boot anymore

Remove the temp scsi disk that you created for driver installation, edit vm config, change boot disk from "scsi1:" to "scsi0:". Then change boot order on VM -> Options (boot order: device1=scsi0).
 
Keep in mind as well that a VM might have to be completely shutdown (stopped) to see any changes made in the proxmox gui.. not just a simple VM reboot..
 
I've done all these things. But it does not work. Can anyone test this too?
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!