gpt4 book ai didi

ubuntu - 减少 vagrant box 存储 (vmdk) 大小

转载 作者:太空宇宙 更新时间:2023-11-03 16:47:27 24 4
gpt4 key购买 nike

我在 Windows 主机上从 ubuntu/trusty64 创建了初始化的 vagrant。我意识到新创建的 virtualbox 的磁盘大小设置为 40GB。我想将其减少到至少 10GB。有什么办法吗?

虽然现在实际大小是 1.19GB,但我不希望它的虚拟大小这么大。

谢谢!

最佳答案

你可以试试看

  1. 通过运行将虚拟机中的磁盘空间清零

cat /dev/zero > /path/to/fill/z; sync; sleep 3; sync; rm -rf z

NOTE: Delete unwanted files within the VM before running the command above. If you have multiple partitions, logical volumes, do it on each of them.

  1. 压缩/缩小虚拟磁盘(这适用于 VDI 格式,但不确定 VMDK,您可以尝试)

VBoxManage modifyhd --compact /path/to/vdisk.vmdk

您会看到进度,完成后,检查其大小。

更新:如果你想调整虚拟磁盘的大小,你应该使用 VBoxManage modifyhd --resize <megabytes> /path/to/vdisk.vmdk .

NOTE: The size of the virtual disk doesn't matter too much, it is just like a cap (max size) of the virtual disk image it can grow up to. By default the VMDK should be dynamically allocated, which mean the vmdk size will be close to the amount of data within the VM. The above method will help to reclaim spaces that has been freed up within the guest.

重要:增加虚拟磁盘的大小是可以的,但在减少/收缩时您应该非常小心,新大小 < 虚拟磁盘中的实际数据大小存在丢失数据的风险。

关于ubuntu - 减少 vagrant box 存储 (vmdk) 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25779761/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com