Primeiro, desligue a máquina e use VBoxManage list hdds
ou VBoxManage showvminfo "your vm name" | grep UUID
para encontrar o UUID / nome do arquivo do disco:
$ VBoxManage list hdds
UUID: 1234aa6e-77e9-4997-b703-f0db02f95678 # <--
Parent UUID: base
Format: VMDK
Location: /home/chobo2/VirtualBox VMs/your-vm/your-vm.vdi
State: created
Type: normal
Usage: your-vm (UUID: 4d38b281-bea8-43ba-9e00-aaab9e2e16da)
ou
$ VBoxManage showvminfo "Ubuntu" | grep UUID
UUID: 4d38b281-bea8-43ba-9e00-aaab9e2e16da
Hardware UUID: 4d38b281-bea8-43ba-9e00-aaab9e2e16da
SATA Controller (0, 0): /home/chobo2/VirtualBox VMs/your-vm/your-vm.vdi
(UUID: 1234aa6e-77e9-4997-b703-f0db02f95678) # <--
Em seguida, basta usar VBoxManage modifyvdi --resize
, em que 42000
é o novo tamanho desejado em MB:
$ VBoxManage modifyvdi --resize 42000 1234aa6e-77e9-4997-b703-f0db02f95678