与运行的物理计算机相同 Windows 服务器,虚拟机的系统分区 Hyper-V 空间也用完了。在这种情况下,没有人愿意从头开始,如果你能扩展系统分区,那就再好不过了 Hyper-V 虚拟机而不会丢失数据。为此,您需要一个可靠的分区工具。本文介绍如何在 Hyper-V 运行 Windows Server 2022/2019/2016/2012 安全又方便。
无法扩展系统驱动器 Hyper-V 磁盘管理器
如果你跑步 Windows Server 2003 作为客户操作系统 Hyper-V,唯一的原生工具是 diskpart,从命令提示符运行。在 Windows Server 2008 以及后续版本,还有另一个磁盘管理器工具,它具有图形界面。然而,两者都没有 diskpart 磁盘管理器也不是最好的工具,因为:
- 磁盘管理器的“扩展卷”功能和扩展命令 diskpart 仅当分区右侧有相邻的未分配空间时才可以扩展分区。
- “压缩卷”功能和shrink命令均无法产生所需的未分配空间。
- 仅可以缩小和扩展 NTFS 分区,不支持 FAT32。
正如您在屏幕截图中看到的,从驱动器 D 缩小的未分配空间与系统 C 驱动器不相邻,并且位于 E 驱动器的左侧,因此,“扩展卷”显示为灰色。
您需要第三方磁盘分区软件来帮助扩展系统驱动器 Hyper-V 虚拟机。
如何扩展系统分区 Hyper-V 与其他虚拟分区
在扩展分区之前,你最好做两件事:
- 可选 Hyper-V 经理 并创建一个 检查点。 调整大小时存在潜在的系统和数据损坏风险 hyper-v 分区,所以您最好备份或创建检查点并运行安全分区软件。
- 打开客户虚拟机 Hyper-V、运行磁盘管理器检查虚拟磁盘分区布局。 (按 Windows 和键盘上的 R 一起输入 diskmgmt.msc 然后按“Enter”键。)
如果同一虚拟磁盘上没有其他分区或其他分区中没有足够的可用空间,则跳至 下一节如果同一磁盘上的其他分区有未使用的可用空间,您可以缩小它以获取未分配的空间,然后将该空间添加到系统 C:驱动器。
扩展系统分区 C 的步骤 Hyper-V Windows Server 2022/2019/2016/2012:
- 下载 NIUBI Partition Editor 并安装在 Hyper-V 客机。右键单击右侧连续分区D:并选择“调整大小/移动”。
- 在弹出的窗口中,将左边框向右拖动,或在“从未分配空间”框中输入一个数值,则D盘中的部分空闲空间将会被转换为C盘后面的未分配空间。
- 右键单击系统分区C:,再次选择“调整大小/移动”,拖动右边框将相邻的未分配空间合并起来。
- 点击左上角“执行”即可执行,完成。
如果连续分区 D 中没有足够的可用空间,您可以缩小不相邻的驱动器 E。在这种情况下,还有一个额外的步骤来将未分配的空间移到 C 驱动器后面。按照视频中的步骤扩展系统卷 Hyper-V 当同一虚拟磁盘上有可用空间时。
如何在扩展后增加系统容量 Hyper-V 虚拟磁盘
如果同一磁盘上没有可用空间,则没有软件可以通过从其他磁盘添加空间来扩展系统分区 C。但比物理硬盘更好的是,您可以在 Hyper-V 很容易。此后,原始虚拟磁盘末尾的额外空间将显示为未分配。
请按照以下步骤操作 扩展虚拟磁盘 然后扩展系统分区 Hyper-V 虚拟机。
除了调整和扩展分区, NIUBI Partition Editor 帮助执行其他磁盘和分区管理操作。