I created virtual disk and I try to load CentOS7 using libvrt. It creates partitions which consists of virtual device file vda.
When I tried to load Debian using VMWare, It creates partitions which consists of device file sda.
Actually the purpose of having CentOS and Debain OS VM is to collect rootfs and initrd and then to load over a third party bootloader.
Bootloader is trying to load rootfs over partition /dev/sda*. Hence Debain is working fine whereas CentOS fails to come up saying that No such Partition /dev/sda*.
Hence is it possible to have sda instead of vda? I tried to change xml for VM name, it didn't help.