在 Hyper-V 2008 R2 中增加 VHD 大小

在 Hyper-V 2008 R2 中增加 VHD 大小

我有一个 Hyper-V 盒,它托管 5 个虚拟服务器。

主机上的其中一台服务器目前磁盘空间不足。我计划增加该虚拟服务器上的 VHD 空间,但我想知道怎么做(?)我也想知道额外的 VHD 空间来自哪里

额外的 VHD 空间是否来自 Host?如果是,Host 的大小是否会减小,而服务器的大小是否会增大?

最后,我的主机上有 2 个驱动器。

  • C:\ 总共有 132 GB,还有 57 GB 可用

  • D:\ 总共有 1396 GB,还有 230 GB 可用

我是否可以从 D:\ 中取出 50 GB 并将其放置在空间不足的服务器上?

我是 Hyper-V 的新手,所以我只是想弄清楚它的含义。

答案1

VHD 的空间来自主机。VHD 毕竟只是文件,因此 VHD 占用的空间越多,包含它的物理磁盘上可用的空间就越少。

至于使用 D: 驱动器上的空间,没有选项可以选择新空间来自哪个物理驱动器。您需要将 VHD 文件放在该驱动器上,然后对其进行扩展。

如果有与 VHD 关联的快照,则无法扩展 VHD。

在此处输入图片描述

步骤...

关闭虚拟机电源后,打开虚拟机的设置。选择要扩展的硬盘,然后单击编辑按钮。

硬盘编辑按钮

选择扩展磁盘的选项。

选择扩展选项

输入磁盘的新大小,然后完成向导。

指定新磁盘大小

不要忘记,一旦扩展磁盘,您仍然需要启动 Windows,打开磁盘管理控制台,并扩展卷以占用新空间。 Windows 不会自动为您扩展卷。

相关内容