Seguindo o link de Sathya, eu examinei os comandos vboxmanage
disponíveis e descobri que agora você pode até mesmo criar um VHD com o VirtualBox (então, poder usar um deles parecia muito lógico). Então, acabei de converter o VHD existente em um tamanho fixo. Eu criei uma nova máquina virtual do VirtualBox com as mesmas configurações - XP com 128MB de RAM - fez um backup do VHD (apenas no caso), e anexado à nova máquina virtual. E está funcionando sem nenhum problema.