Hi, I have a client asking me for clarification on this topic, and I am not quite sure.
Best practice guide in proxmox docs
https://pve.proxmox.com/wiki/Windows_10_guest_best_practices
suggests we should use ""SCSI" as bus with "VirtIO SCSI" as controller."
My normal routine in past was to use
scsi controller = Virtio SCSI; and then
HDD = virtio (ie, virtio0 attached to above controller)
which is slightly different. I think.
My client had setup a VM with settings,
scsi controller = VIrtioSCSI; andthen
HDD = SCSI
and this seemed to work well. He then tried to flip it from SCSI>Virtio and gets BSOD when the win10pro VM boots. So reverted back.
he is using virtio-win-0.1.190 as ISO / driver source for virtio driver
he also has other misc drivers installed from this ISO (ie, guest addon, balloon driver, etc)
so I guess question is 2-fold, sort of,
- does it really matter to follow the wiki best practices where you set SCSI bus or is Virtio as bus OK / same / no difference in performance?
and
- is there an easy-obvious reason why he would get BSOD when trying to move from one controller config to other / as described here?
I just was not terribly sure so thought I would ask for any feedback.
many thanks!
Tim
Best practice guide in proxmox docs
https://pve.proxmox.com/wiki/Windows_10_guest_best_practices
suggests we should use ""SCSI" as bus with "VirtIO SCSI" as controller."
My normal routine in past was to use
scsi controller = Virtio SCSI; and then
HDD = virtio (ie, virtio0 attached to above controller)
which is slightly different. I think.
My client had setup a VM with settings,
scsi controller = VIrtioSCSI; andthen
HDD = SCSI
and this seemed to work well. He then tried to flip it from SCSI>Virtio and gets BSOD when the win10pro VM boots. So reverted back.
he is using virtio-win-0.1.190 as ISO / driver source for virtio driver
he also has other misc drivers installed from this ISO (ie, guest addon, balloon driver, etc)
so I guess question is 2-fold, sort of,
- does it really matter to follow the wiki best practices where you set SCSI bus or is Virtio as bus OK / same / no difference in performance?
and
- is there an easy-obvious reason why he would get BSOD when trying to move from one controller config to other / as described here?
I just was not terribly sure so thought I would ask for any feedback.
many thanks!
Tim