Как добавить поддержку vdi в qemu-img?
Взять qemu достаточно новый, с поддержкой vdi (она там уже > 10 лет, эта часть не должна вызвать проблем). Сконфигурировать его с ключом
--enable-vdi
. Построить. Типа того:
$ wget https://download.qemu.org/qemu-5.2.0.tar.xz
$ tar -xf qemu-5.2.0.tar.xz
$ mkdir build
$ cd build
$ ../qemu-5.2.0/configure --prefix=`pwd`/root --enable-vdi --enable-tools --disable-user --disable-system
$ make && make install
$ root/bin/qemu-img --help | grep vdi
Supported formats: blkdebug blklogwrites blkverify bochs cloop compress copy-on-read dmg file ftp ftps host_cdrom host_device http https luks nbd null-aio null-co nvme parallels qcow qcow2 qed quorum raw replication throttle vdi vhdx vmdk vpc vvfat