Pessoalmente, acho que será mais fácil anexar um HDD extra virtual e montá-lo em um ponto de montagem adequado, por exemplo, /opt
e mover suas coisas usando rsync
para contornar esse problema, afinal, fantoche caixas vagantes são para testes.
Razão pela qual : VBoxManage modifyhd
só funciona com a imagem VDI nativa. No entanto, as caixas básicas vagrant são basicamente OVF / OVA exportadas usando o formato VMDK
.
A opção
--resize x
(em que x é o novo espaço total desejado em megabytes) permite alterar a capacidade de uma imagem existente; isso ajusta o tamanho lógico de um disco virtual sem afetar muito o tamanho físico. [37] Atualmente, isso funciona apenas para os formatos VDI e VHD, e somente para as variantes alocadas dinamicamente, e só pode ser usado para expandir (não encolher) a capacidade.
Para aumentar a capacidade de disco da Caixa Base do Vagrant
As etapas são
-
Para redimensionar o disco rígido, você precisará convertê-lo para VDI primeiro, por exemplo,
VBoxManage clonehd in.vmdk out.vdi --format VDI
e, em seguida, anexou novamente (usando a GUI é mais fácil). -
Redimensione-o usando
VBoxManage modifyhd box.vdi --resize 15360
, o que aumenta a capacidade para 15 GB. -
No entanto, isso só altera a capacidade da unidade; depois disso, você terá que expandir o sistema de arquivos para o convidado. Por exemplo, use
resize2fs -p -F DEVICE
para ext {3,4}.