Acabei de testá-lo (usando sdelete -z
em uma VM) e o preenchimento zero do disco não aumentará de forma apreciável o tamanho da imagem dinâmica do disco. O Virtualbox é inteligente o suficiente para reconhecer que quando você está escrevendo zeros em um bloco já vazio, o disco não precisa ter o bloco escrito novamente.
Mas mesmo assim, não é muito ruim, porque o preenchimento zero do disco também permite que você o compacte novamente usando o VirtualBox Tools no seu host:
perguntas / 529149 / como compactar-virtualboxs-vdi-arquivo-tamanhoQuando zertei minha VM, o tamanho da imagem aumentou de ~ 14,5 GB para ~ 15,5 GB, mas não aloquei todo o espaço em disco, o que seria de aproximadamente 48 GB.
Na verdade, o preenchimento zero do disco (via sdelete -z
) permitirá que você libere corretamente qualquer espaço que tenha sido gravado, mas que tenha sido liberado pelo sistema operacional da VM, e então você poderá executar o comando VBoxManage.exe modifyhd c:\path\to\thedisk.vdi --compact
em seu máquina host para compactar adequadamente a imagem do disco dinâmico de volta ao seu tamanho mínimo.