Lo que he descubierto es que necesitas al menos el tamaño de la instantánea en espacio libre.
Por lo tanto, si tienes una vdi de 20GB y una instantánea de 5GB que hará una vdi de 25GB al final, necesitas al menos los 5GB.
Lo que te sugiero es que muevas las instantáneas a un volumen diferente (como una unidad USB), hagas enlaces simbólicos a ellas y luego hagas la fusión.
Por ejemplo...
Mueve el archivo de instantáneas a un volumen montado:
mv /VBM-Folder/Snapshots/{abcd12a3-de1a-9876-ab89-abcd1abvc5abc12a1}.vdi /Volumes/Some/Mounted/Folder
A continuación, cree los enlaces simbólicos de vuelta a la carpeta original:
ln -s /Volumes/Some/Mounted/Folder/{abcd12a3-de1a-9876-ab89-abcd1abvc5abc12a1}.vdi /VBM-Folder/Snapshots
Esto, de entrada, debería liberar un montón de espacio. Una vez hecho esto, puedes "fusionar" las instantáneas (en VBox, tienes que borrarlas - no es intuitivo)