sparse_dd: avoid writing to the underlying vhd file

This isn't safe unless the tapdisk is paused, since it might
rewrite (and therefore corrupt) a footer on close.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>