VMware kann ein Image nur verkleinern, wenn Blöcke im Image entweder mit lauter Nullen gefüllt oder als gelöscht markiert wurden (via TRIM).
Wenn eine Datei via rm gelöscht wurde, ist ihr Inhalt (solange er nicht anderweitig überschrieben wurde) immer noch im Image physikalisch vorhanden...