<br><br>On Wed, Nov 9, 2011 at 2:34 PM, Deepak Shetty <<a href="mailto:dpkshetty@gmail.com">dpkshetty@gmail.com</a>> wrote:<br>><br>> Hi,<br>>    I have a running VM under virt-manager that uses IDE hd to boot from a .img file.<br>
> After shutting it down, i change (under VM details) the IDE disk to VirtIO disk and it fails to start the VM and gives below error...<br>><br>> Error starting domain: internal error process exited while connecting to monitor: char device redirected to /dev/pts/2<br>
> qemu-kvm: -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:1a:d4:19,bus=pci.0,addr=0x3: PCI: slot 3 function 0 not available for rtl8139, in use by virtio-blk-pci<br>> qemu-kvm: -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:1a:d4:19,bus=pci.0,addr=0x3: Device 'rtl8139' could not be initialized<br>
><br>> Details:<br>><br>> Error starting domain: internal error process exited while connecting to monitor: char device redirected to /dev/pts/2<br>> qemu-kvm: -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:1a:d4:19,bus=pci.0,addr=0x3: PCI: slot 3 function 0 not available for rtl8139, in use by virtio-blk-pci<br>
> qemu-kvm: -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:1a:d4:19,bus=pci.0,addr=0x3: Device 'rtl8139' could not be initialized<br>><br>><br>> Traceback (most recent call last):<br>>   File "/usr/share/virt-manager/virtManager/asyncjob.py", line 45, in cb_wrapper<br>
>     callback(asyncjob, *args, **kwargs)<br>>   File "/usr/share/virt-manager/virtManager/engine.py", line 956, in asyncfunc<br>>     vm.startup()<br>>   File "/usr/share/virt-manager/virtManager/domain.py", line 1048, in startup<br>
>     self._backend.create()<br>>   File "/usr/lib/python2.7/dist-packages/libvirt.py", line 330, in create<br>>     if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)<br>> libvirtError: internal error process exited while connecting to monitor: char device redirected to /dev/pts/2<br>
> qemu-kvm: -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:1a:d4:19,bus=pci.0,addr=0x3: PCI: slot 3 function 0 not available for rtl8139, in use by virtio-blk-pci<br>> qemu-kvm: -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:1a:d4:19,bus=pci.0,addr=0x3: Device 'rtl8139' could not be initialized<br>
><br>><br>> If i remove the IDE disk (using remove option from the VM details page) and add New hardware and select VirtIO disk under storage, it works, all other params remaning same for the storage.<br>><br>
> I believe it should also work when i just edit/change the original IDE disk to VirtIO, as the ability to change the Bus Type is enabled ??<br>><br>><br>This issue is already fixed in upstream.<br><br> links : <a href="https://bugzilla.redhat.com/show_bug.cgi?id=710806">https://bugzilla.redhat.com/show_bug.cgi?id=710806</a><br>
<a href="https://www.redhat.com/archives/virt-tools-list/2011-May/msg00057.html">https://www.redhat.com/archives/virt-tools-list/2011-May/msg00057.html</a><br><br>> _______________________________________________<br>> virt-tools-list mailing list<br>
> <a href="mailto:virt-tools-list@redhat.com">virt-tools-list@redhat.com</a><br>> <a href="https://www.redhat.com/mailman/listinfo/virt-tools-list">https://www.redhat.com/mailman/listinfo/virt-tools-list</a><br><br>