[pve-devel] [PATCH manager 1/2] virtio-scsi-pci as default SCSI for new VMS fix #1106
Emmanuel Kasper
e.kasper at proxmox.com
Mon Sep 19 11:23:09 CEST 2016
On 09/19/2016 10:38 AM, Caspar Smit wrote:
> Ok, but since the scsihw: 'virtio-scsi-pci' is set at the generic OSdefault
> template and the w2k OSdefaults has a parent generic, doesn't that inherit
> all settings from generic? Why else does it need a parent?
>
> As i read the code the 'w2k' OSdefaults are:
>
> busType: 'ide' (from generic parent)
> scsihw: 'virtio-scsi-pci' (from generic parent)
> networkCard: 'rtl8139' (from w2k template, overriding e1000 from generic)
>
> So creating a w2k VM will use IDE as default for disks so everything works,
> BUT when you change IDE to SCSI you have to change the SCSI Controller too
> (virtio-scsi-pci is not compatible with W2K). Wouldn't it be better to have
> a 'sane' default SCSI controller for w2k?
I am wondering how often people install w2k from scratch this days on
and then decide they want to switch from IDE to SCSI but since the
change is trivial, I will propose a patch.
BTW w2k3 would also be a candidate here for keeping lsi as:
* it does not support any kind VirtIO ( ie nothing for w2k3 in the last
VirtIO iso)
* when we researched it, we found out w2k3 also includes the LSI drivers
More information about the pve-devel
mailing list