4 if [ "$file" = "${file%.qcow2}" ];then
5 echo >&2 "Invalid: <$file>"
13 mv -i "$file" "$file"-src
15 test "$(guestfish -n -a "$file"-src run : list-devices : list-partitions|tr '\n' ' ')" = "/dev/vda /dev/vda1 "
16 guestfish -n -a "$file"-src run : zerofree /dev/vda1
17 time qemu-img convert -c -f qcow2 "$file"-src -O qcow2 "$file"-dest
18 mv -i "$file"-dest "$file"