我在Windows主机上从ubuntu/trusty64创建了初始化的vagrant。我意识到新创建的virtualbox的磁盘大小设置为40GB。我想将其减少至少10GB。有什么办法可以做到这一点吗?
虽然现在实际大小只有1.19GB,但我不希望它的虚拟大小这么大。
谢谢!
虽然现在实际大小只有1.19GB,但我不希望它的虚拟大小这么大。
谢谢!
cat /dev/zero > /path/to/fill/z; sync; sleep 3; sync; rm -rf z
注意:在运行上述命令之前,请先删除虚拟机中不需要的文件。如果您有多个分区或逻辑卷,请对每个分区都进行操作。VBoxManage modifyhd --compact /path/to/vdisk.vmdk
完成后,您会看到压缩进度,检查其大小即可。VBoxManage modifyhd --resize <megabytes> /path/to/vdisk.vmdk
.qemu-img resize filename [+|-]size
来调整文件大小。
~/dev/slim $ VBoxManage modifyhd --resize 40000 '/Users/jstoutenburg/VirtualBox VMs/dev_default_1434481145698_7671/box-disk1.vmdk' 0%... 进度状态:VBOX_E_NOT_SUPPORTED VBoxManage: 错误:此格式的调整硬盘大小操作尚未实现!
有什么想法吗?如果这对Mac OS主机有影响怎么办? - Stoutie