Index: virt-manager-0.10.1/virtinst/devicedisk.py =================================================================== --- virt-manager-0.10.1.orig/virtinst/devicedisk.py +++ virt-manager-0.10.1/virtinst/devicedisk.py @@ -848,6 +848,15 @@ class VirtualDisk(VirtualDevice): if gen_t in skip_targets: skip_targets.remove(gen_t) continue + else: + if self.device != self.DEVICE_CDROM: + if i != ord('c') - ord('a'): + self.target = gen_t + return gen_t + else: + if i >= ord('c') - ord('a'): + self.target = gen_t + return gen_t if not skip_targets: return gen_t elif not first_found: