Reduzindo o Disco Rígido da Caixa Virtual [duplicado]

1

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.

    
por krishna 16.12.2016 / 10:16

1 resposta

3

Do Manual do Virtual Box :

  

A opção --resize x ... funciona atualmente apenas para os formatos VDI e VHD, e somente para as variantes alocadas dinamicamente, e pode ser usada apenas para expandir (não encolher) a capacidade.

Por isso, não é implementado para diminuir o tamanho de um disco virtual existente.

Para reduzir fisicamente um VDI alocado dinamicamente, consulte

Para ter uma unidade virtual lógica menor, você precisa copiar o conteúdo para uma unidade menor recém-criada.

    
por Takkat 16.12.2016 / 10:53