distro_bootcmd: refactor virtio to support PCI block devices