I'm getting the above error when I'm trying to compact a vdi with "Keep old UUID", "Compact drive while copying" and having the same "Source" and "Destination" filenames. It works fine if the "Destination" is "Clone of +<source>".Could not rename old VDI - a backup file of the intended name already exists! Therefore the clone will keep its temp filename of 'Clo3.vdi'
VDI: Dynamic, Max size: 20GB, Actual size: 5.41GB, Filesystem: HFS+. The whole process is taking place within a Windows XP guest (locally), not via shared folders or anything like that. The whole VM folder is copied to and operated on inside the guest. There's plenty of space in the guest and the permissions are all correct (rw).
It works fine with other VDIs, but not with this specific one. It works fine with other HFS+ VMs. Actually, to be honest, it's the second one I'm getting this specific error, but I discarded the first one and since I've gone through about 15 VDIs, I don't remember which one it was. It was a windows guest for sure with NTFS.
Don?