我使用的是 ESXi 4.0,我的机器上有几个虚拟机。我刚刚复制了 .vmx 和 .vmdk 以创建 VM 的新副本。它们通常是 100GB,但我想创建一些 50GB 的。有没有办法调整复制的 VM 的大小,还是我需要创建一个新的并完成整个安装过程?
当虚拟机关闭并更改它时,我尝试进入编辑设置部分,但它只是恢复到 100GB。
谢谢。
我使用的是 ESXi 4.0,我的机器上有几个虚拟机。我刚刚复制了 .vmx 和 .vmdk 以创建 VM 的新副本。它们通常是 100GB,但我想创建一些 50GB 的。有没有办法调整复制的 VM 的大小,还是我需要创建一个新的并完成整个安装过程?
当虚拟机关闭并更改它时,我尝试进入编辑设置部分,但它只是恢复到 100GB。
谢谢。
您可以使用 VMWare 转换器克隆机器,但在此过程中更改虚拟磁盘的大小。配置源数据时,指示您要“选择卷并调整大小以节省或添加空间”。然后,您将能够在下面的“新磁盘空间”列中指定目标驱动器的大小。如果此时您只是尝试调整大小而不是克隆和调整大小,则可以在验证转换后的版本正常工作后删除原始版本。
您可以扩展虚拟硬盘,但不能在 ESX(i) 中本地缩小它们。
一种流行的策略是将第二个较小的虚拟 HD 附加到 VM,在 VM 中运行克隆工具(Ghost、Acronis...)以将第一个磁盘克隆到第二个磁盘,然后用它替换第一个磁盘。
另一个解决方案包括: - 停止 VM - 在 VM 设置中扩展磁盘大小 - 使用 Gparted live CD 启动 VM - 移动和调整分区大小 - 并从硬盘重新启动 VM
joe 讨论的方法实际上是 VMWare 推荐的方法,但是vizioncore制作的产品实际上会执行磁盘缩小以及其他操作。这可能是您要考虑的事情,因为它是一个非常好的产品,具有很多功能。