Рассмотрим как увеличить диск виртуальной машины qemu-kmv на примере с гостевой системой имеющей на борту Windows, образ машины win10.qcow2
Посмотреть текущий объем диска можно так
qemu-img info /var/lib/libvirt/images/win10.qcow2
Машина должна быть выключена, иначе утилита отчета предоставить не сможет
Диск увеличивается так
virsh blockresize win10 /var/lib/libvirt/images/win10.qcow2 50G
Аналоги последней команды
virsh blockresize win10 50G
virsh blockresize win10 —size 50G
Просмотреть результат можно также через qemu-img info , fdisk пока не покажет изменений
fdisk -l /var/lib/libvirt/images/win10.qcow2
Дополнительно нужен truncate
truncate -s +15G /var/lib/libvirt/images/win10.qcow2
После него можно проверять
fdisk -l /var/lib/libvirt/images/win10.qcow2
Затем останется изменить объем файловой системы внутри машины. В Linux это resize2fs (с lvm может пригодиться эта статья), в Windows стандартный инструмент редактирования дисков.