我正在尝试为我的一台虚拟机减少.vdi 文件(硬盘)的最大容量。
我将其设置为动态分配,最大容量为 25GB。我想将其减少到 10GB。
注意:我不想压缩主机上 .vdi 文件的大小。然后我就可以使用VBoxManage modifyhd --compact /path/to/my/vdi. 然而,虽然这减少了 .vdi 文件在我的主机上的占用空间,来宾仍然会报告一个 25GB 的硬盘驱动器。
我想要做的是减少 .vdi 的最大容量,这样来宾报告一个 10GB 的硬盘驱动器(我已经在来宾中调整了我的分区,这样我的分区总共只占用 10GB,另外 15GB 作为未分配空间)。
我尝试使用与增加磁盘大小相同的命令:
$ VBoxManage modifyhd Arch\ Linux\ Aug\ 2012\ Clone.vdi --resize 10240
0%...
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage: error: Resize hard disk operation for this format is not implemented yet!
Run Code Online (Sandbox Code Playgroud)
它似乎不受支持(并且 .vdi绝对是动态分配的 .vdi,而不是固定大小的)。
干杯。
Ans*_*ers 11
正确的。您不能缩小 VDI 文件的大小,即使它确实有未分配的磁盘空间。至少在当前版本的 VirtualBox 中不会。目前唯一--resize能做的就是增加 VDI 文件的大小。
| 归档时间: |
|
| 查看次数: |
8643 次 |
| 最近记录: |