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.