Por que o Virtualbox VDI dobra o espaço do disco rígido da VM?

0

Eu tenho uma VM Virtualbox de 64 bits do Xubuntu 12.10 em um host do Windows 7 de 64 bits. Possui um disco rígido alocado dinâmico com formato VDI, com capacidade máxima de 20 GB.

Se eu usar um comando df -h na VM, recebo que 5.3GB estejam em uso na partição principal. Eu tenho apenas 2 partições, uma para o disco rígido ext4 e outra com 512MB de swap. Eu não tenho instantâneos.

O arquivo VDI dessa VM tem 10,7 GB. É normal essa diferença de espaço? É causada pelo formato VDI?

    
por logoff 07.11.2012 / 16:58

2 respostas

1

Você pode ter usado 10,7 GB no passado na VM. O arquivo VDI Dinâmico pode crescer quando você usa mais disco, mas ele não vai crescer quando você usa menos. Ele crescerá até o tamanho que você definiu para a VM (20 GB). Eu não sei de qualquer forma (não dizendo que não há um) para encolher, além de fazer um novo arquivo e copiar tudo para ele ...

    
por 07.11.2012 / 17:03
1

Você pode reduzir uma imagem de VDI

Aproximadamente as etapas são:

  1. Inicialize no modo de segurança (modo de recuperação), onde você pode acessar sua partição raiz (/ dev / sda1).
  2. Monta a partição raiz como somente leitura (mount -o ro / dev / sda1 / mnt / tmp)
  3. zere o espaço não utilizado com dd ou zerofree
  4. Desligue a máquina virtual e execute “VBoxManage modifyhd –compact /path/to/virtualboximage.vdi”
por 07.11.2012 / 17:13