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 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel