On 02/01/2018 10:35 PM, Paul Schlacter
wrote:
Sorry, I missed this the first time through.
The first statement is true - Q35 has an integrated SATA controller, not an IDE. It happens that qemu has hardcoded the device id of the SATA controller to be "ide" (same as the IDE controller on other archs) which can make things confusing. The second statement (you can add an IDE controller as an optional extra) is true if you are creating the qemu commandline yourself (bypassing libvirt), but libvirt doesn't support additional IDE controllers on *any* arch/machinetype (not even 440fx). I had written a patch to do that a few years ago (not because someone requested it, but because when fixing sata controller support for Q35, I noticed that it was possible to add as many IDE controllers as you liked and libvirt would simply ignore them), but after discussion we decided that we didn't want to promote use of such an old, slow, controller when there are so many better ways to connect a disk. Is there a specific reason why you think you require an IDE controller on a Q35 virtual machine? Since this patch doesn't actually provide that, perhaps you simply need to connect your disk device to the sata controller.
|
-- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list