Resize HD VirtualBox

Post date: Sep 11, 2013 6:03:30 PM

Para redimensionar o tamanho do HD de uma maquina virtual da Oracle existe o VBoxManage. Abaixo está um script de exemplo:

Para executar esse comando a máquina deverá estar desligada.

O primeiro trecho do código deve ser apontado no HD aonde o VboxManage está dentro do computador.

Após o "modifyhd" deverá ser apontado o caminho no hd de onde está a maquina virtual que se deseja ampliar. Este caminho deverá ficar entre aspas.

No exemplo a máquina foi ampliada de 35GB para 50GB (--resize 51200).

Se o comando estiver correto aparecerá o progresso da ampliação em porcentagem.

Para finalizar o procedimento deverá ser inciado a maquina virtual e dentro do gerenciamento do computador no gerenciamento de disco deve-se reconhecer o aumento do HD.

Esse procedimento não funciona quando o arquivo VDI que possuem tamanho fixo.

Porém, tem como transformar um arquivo fixo em variável, vejam o exemplo abaixo:

VBoxManage clonehd ArquivoOriginal.vdi NovoArquivo.vdi --format VDI --variant Standard

VBoxManage modifyhd NovoArquivo.vdi --resize 80000

O exemplo acima, cria uma outra cópia com tamanho variável e posteriormente redimensiona-o.