为什么Hyper-V VHD在添加20 Gig后仍然显示100%的磁盘空间?

Hyper-V主机是2012 R2与几个客人。

我的主要客户是使用100G VHD的TFS服务器。 我并没有真正关注这个问题,在某个时候,VHD达到了100%的使用率。 我把尺寸扩大了20G,但是使用的空间保持在100%。

所以我开始尝试去了解如何解决这个问题,问为什么我join的20G没有在VHD上留下空间?

你为VHD增加了空间。 但是,您没有更改该磁盘上的分区表,以便磁盘上的文件系统可以使用额外的空间。 所以,对于来宾操作系统,它看起来像一个磁盘有一个分区和一些空的空间,可以用于另一个分区。 您可以添加另一个分区(这将是一个奇怪的select),然后格式化与第二个文件系统,在这一点上,你会看到两个驱动器号(如果你使用它们),所有的空间将可用。 或者,更有用的是,您可以扩展存在的分区,此时现有的文件系统将使用额外的空间。

您是否在guest虚拟机的磁盘pipe理控制台中扩展磁盘? 如果不是,那就是为什么。 您需要首先在VM的设置中扩展VHD,然后您需要扩展来宾操作系统中的磁盘。