Encolher VDI Dinâmico para tamanho real

0

Meu Dynamic VDI ocupou 56,2 GB de espaço na partição NTFS com o Windows 7 Host. Estou executando um servidor Ubuntu na máquina e só ocupa 4,1 GB

Comando: df -h Mostra

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             2.0T  4.1G  1.9T   1% /
none                  4.0K     0  4.0K   0% /sys/fs/cgroup
udev                  235M  4.0K  235M   1% /dev
tmpfs                  50M  512K   49M   2% /run
none                  5.0M     0  5.0M   0% /run/lock
none                  246M  4.0K  246M   1% /run/shm
none                  100M     0  100M   0% /run/user
/dev/sdb1             2.0T   11G  1.9T   1% /var/dev
/home/starx/.Private  2.0T  4.1G  1.9T   1% /home/starx

Como encolher este 56,2 GB para 4,1 GB, que é o tamanho real?

    
por Starx 26.11.2013 / 03:47

1 resposta

0

O truque é preencher o espaço não utilizado com zeros, depois pedir ao VB para encolher o disco.

Por exemplo: como root no Linux: dd if=/dev/zero bs=1024k of=/bigfile; rm -f /bigfile

Em seguida, desligue a máquina e execute: VBoxManage modifyhd diskfile.vdi --compact

Com a maior parte do disco cheio de zero, ele deve diminuir para algo próximo a 4 GB.

    
por 10.12.2013 / 04:00