与物理服务器相同,当系统 C 盘空间不足时 Hyper-V 虚拟机,您可以扩展 C 盘而不会丢失数据。本文介绍了在虚拟机中增加 C: 盘空间/大小的 3 种方法 Hyper-V vm,根据自己的磁盘分区配置选择对应的方法。
如何通过缩小 D 盘来增加 C 盘空间 Hyper-V
在大多数 Hyper-V 虚拟服务器,同一个虚拟磁盘上还有另一个分区 D。在这种情况下,你可以缩小 D 来扩展 C。如果你运行 Windows 内置磁盘管理器控制台或 diskpart 命令工具,缩小D盘后只能在右侧产生未分配空间,无法用任何原生工具将该空间扩展到C盘。
为了完成此任务,您最好运行第三方工具,将 D 盘中未使用的部分空间转换为 C 盘后面的未分配空间,然后可以轻松扩展 C 盘。市场上有很多磁盘分区工具,其中, NIUBI Partition Editor 由于其独特的1秒回滚、虚拟模式、随意取消、热克隆技术和先进的文件移动算法,是最安全和最快的。
下载 NIUBI Partition Editor 并且您会在右侧看到所有具有分区结构的虚拟磁盘,对所选磁盘或分区的可用操作列在左侧并通过右键单击。
增加/扩展 C 的步骤:驱动 Hyper-V 通过缩小分区 D:
- 右键单击右侧连续分区D:,选择“调整大小/移动”,在弹出的窗口中将左边框向右拖动,或者在“之前的未分配空间”框中输入数量。然后在系统 C: 驱动器后面创建未分配的空间。
- 右键点击C盘,再次选择“调整大小/移动”,将右边框向右拖动,合并相邻的未分配空间,C盘就从40GB增加到60GB了。
- 点击左上角的“执行”即可执行,完成。如果操作有误,只需点击“撤销”即可取消未完成的操作,直到点击“执行”确认后,分区才会改变。
如何扩展C盘 Hyper-V 来自非相邻分区
如果连续分区 D 中没有足够的可用空间,但同一虚拟磁盘上还有另一个 E 驱动器,则可以缩小 E 驱动器以扩展 C 驱动器。在这种情况下,还有一个额外的步骤将未分配的空间移动到 C 驱动器。按照视频中的步骤增加 C 驱动器空间 Hyper-V 虚拟机:
扩展虚拟磁盘后如何增加C盘大小
如果同一磁盘上没有其他分区或没有可用空间,则没有软件可以通过从另一个分离的虚拟磁盘移动可用空间来扩展 C 盘。 但是比物理机更容易拷贝磁盘,你可以 扩展虚拟磁盘 Hyper-V 直。
例如原虚拟系统盘为120GB,扩容到160GB后,原盘末尾会有40GB未分配空间,如果没有其他分区,可以直接将这部分未分配空间合并到C盘,如果还有D盘,就将未分配空间移到C盘旁边再合并。
除了调整分区大小和增加 C 盘大小之外 Hyper-V 虚拟机, NIUBI Partition Editor 帮助执行许多其他磁盘和分区管理操作。