![Como compactar/reduzir um arquivo vmdk de caixa virtual alocado dinamicamente em um convidado do Ubuntu após excluir vários arquivos?](https://rvso.com/image/1568495/Como%20compactar%2Freduzir%20um%20arquivo%20vmdk%20de%20caixa%20virtual%20alocado%20dinamicamente%20em%20um%20convidado%20do%20Ubuntu%20ap%C3%B3s%20excluir%20v%C3%A1rios%20arquivos%3F.png)
Eu tenho uma caixa virtual muito antiga com o Ubuntu 14 convidado instalado. Atualmente está ocupando mais de 50 GB e acabei de excluir 35 GB de dados nesta caixa virtual, mas como o disco rígido estáAlocado dinamicamenteo arquivo vmdk ainda tem seu enorme tamanho original. Qual é uma maneira fácil de compactar/reduzir esse arquivo vmdk? Estou no Windows 10 como host.
Responder1
A imagem do disco virtual é um VMDK
arquivo ou VDI
arquivo?
VBoxManage
reduz apenas VDI
imagens de disco baseadas em arquivos.
Fazer isso...
Primeiro, preencha seu disco virtual com zero. Inicialize a VM e execute:
sudo dd if=/dev/zero of=/bigemptyfile bs=4096k status=progress
sudo rm -f /bigemptyfile
Desligue a VM e o VirtualBox.
Então, no host, execute:
vboxmanage modifymedium x:\path\to\disk.vdi --compact
Observação: Você terá que especificar o caminho de vboxmanage
(geralmente ' C:\Program Files\Oracle\VirtualBox
').