Hoje eu dei uma limpeza geral nas minhas máquinas virtuais ( veja o post anterior), inclusive dentro delas, isto é, apaguei vários dados dos HDs virtuais.
Só que, o espaço uma vez alocado pelo HD virtual não é desalocado quando o
HD diminui. Isto é, digamos que você tinha um HD com 10Gb e 5GB ocupados. Se o HD chegar a ter 7GB o arquivo .vdi ( do HD virtual) vai crescer de 5GB para 7GB. Se você apagar alguma coisa e voltar a ter digamos 4GB, o arquivo .vdi continuará com 7GB! Isso é feito para se evitar fragmentação.
Se você quiser voltar o arquivo para 4GB é necessário fazer o seguinte:
- Colocar "zeros" em todos os blocos não utilizados no seu sistema de arquivos. Isso pode ser feito no Windows com o CCleaner marcando a última opção chamada "Apagar espaço livre", que apaga o espaço livre da MFT. No linux, pode-se utilizar o zerofree ( sudo aptitude install zerofree)
- No seu sistema hospedeiro utilize o VBoxManage para compactar o espaço vazio.
cd ~/.VirtualBox/Machines
VBoxManage modifyhd Windows7.vdi --compact
Veja também o post do Paulo Cotta sobre o mesmo assunto, está bem mais completo:
http://cottapaulo.wordpress.com/2010/02/07/otimizando-e-compactando-sua-maquina-virtual-virtualbox-no-ubuntu/
Nenhum comentário:
Postar um comentário