Eu criei o disco rígido da caixa virtual para o sistema Ubuntu 16.04. Eu tenho dinamicamente alocado espaço em disco de 8GB. Após a instalação, o tamanho real é de apenas cerca de 3 GB. Minha exigência é, agora, eu quero reduzir o espaço de 8GB para 4GB, porque isso é espaço suficiente. Eu preciso disso porque, eu posso criar uma imagem de 4GB a partir do arquivo VDI e, em seguida, posso escrever essa imagem para 4GB USB sticks. Estou usando o Virtual Box 5.0.24_Ubuntu r108355 e o Ubuntu 16.04.1
Nota: usei o comando VBoxManage para modificar o disco rígido:
# sudo VBoxManage modifyhd Ubuntu-16-04-1.vdi --resize 4096
/usr/lib/virtualbox/VBoxManage: /usr/local/lib/libldap_r-2.4.so.2: no version information available (required by /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4)
/usr/lib/virtualbox/VBoxManage: /usr/local/lib/liblber-2.4.so.2: no version information available (required by /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4)
0%...
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage: error: Resize medium operation for this format is not implemented yet!
Basicamente, enfrentei esse problema:
VBOX_E_NOT_SUPPORTED
VBoxManage: erro: a operação de redimensionamento do meio para este formato ainda não está implementada!
EDIT: Eu queria reduzir o tamanho do disco virtual, não o arquivo VDI em si. Eu quero fazer a imagem ISO do arquivo VDI, e encolhendo, basicamente, não me ajudou, sempre foi de 8GB.