Відповіді:
Перетворення Noop (qcow2-to-qcow2) видаляє рідкий простір:
qemu-img convert -O qcow2 source.qcow2 shrunk.qcow2
Ви також можете спробувати додати компресію ( -c) до вихідного зображення:
qemu-img convert -c -O qcow2 source.qcow2 shrunk.qcow2
Перш ніж запустити команду вище, переконайтесь, що вимкнено VM. Після того як ви будете задоволені результатом, ви можете перейменувати shrunk.qcow2 в оригінальне ім'я, яке хоче налаштувати VM.
Спробуйте virt-sparsify- це заповнить невикористані блоки на зображенні, а потім підведеть нулі.
Я використовую virt-sparsify:
virt-sparsify /path/to/source.qcow2 --compress /path/to/output.qcow2