I've a VirtualBox VM which configured a very large hard disk size (bigger than host). By my mistake, a program on the VM generated lots of log files and the VDI file size keeps growing until there is no space on the host.
Now I've deleted the log files but the VDI file size are not getting smaller after using
VBoxManage.exe modifyhd "C:\Virts\mybox-i386.vdi" compact
Is there a way to really compact the VDI file size? Thanks!