Vmdk Flat File [upd] Link
A flat file cannot snapshot itself. It needs a — a sparse child. But when a snapshot is taken, the flat file becomes read-only forever. Frozen in amber. All new writes go to -delta.vmdk .
It is crucial to distinguish between "Flat" files and "Sparse" files: vmdk flat file