Egal ob VMware, Xen oder KVM gelegentlich will ich die Images sichern oder transportieren. Da ist es gut, wenn sie so klein wie nur irgend möglich sind. Bei VMware gibt’s zwar in der vmware-toolbox shrink. Das gibt aber keinen Speicherplatz zurück. Deswegen ist es am besten die leeren Blöcke zu löschen. Dazu einfach die Platte bis zum Anschlag wie folgt mit Nullen füllen:
dd if=/dev/zero of=/tmp/zero.dat bs=1024K count=1024 ; sync ; sleep 1 ; sync ; rm /tmp/zero.dat
Anschließend ist das Image komprimiert erheblich kleiner.