一个常见的问题是 Hyper-V vm 的一个问题是整个虚拟磁盘都满了。在这种情况下你会怎么做,添加另一个更大的磁盘并从原始磁盘复制或恢复?有一种更快更简单的方法——直接扩展虚拟硬盘驱动器。要做到这一点,有两种方法。每种方法都有其优点和缺点。本文介绍了在 Hyper-V.
方法 1 - 扩展虚拟机硬盘 Hyper-V - PowerShell 命令
扩展虚拟机硬盘 PowerShell 是最快和最简单的方法,然而,在扩展之前你应该关闭 Hyper-V 虚拟机并删除与要扩展的磁盘关联的检查点。
如何扩展硬盘 Hyper-V 虚拟机 PowerShell:
- 可选 PowerShell 具有管理员权限,可以从快速启动栏或开始菜单。
- 类型 Resize-VHD -Path 'E:\yourown.vhdx' -SizeBytes 200gb
请注意:
- E:\你自己的.vhdx 表示带引号的虚拟磁盘的绝对路径和名称。
- 200GB是指将vm硬盘扩容到200GB,而不是增加200GB。
方法 2 - 使用以下方法在线扩展虚拟机硬盘 Hyper-V 经理
通过 Hyper-V 管理员,您可以动态扩展虚拟机硬盘,而无需关闭客户虚拟机。但是,这需要更多步骤,此外,您最好还删除与虚拟磁盘关联的检查点。
如何使用以下方法扩展虚拟机硬盘驱动器 Hyper-V 经理:
片刻之后,原有的虚拟硬盘就会被扩大,最后的额外磁盘空间会显示为未分配。
如果你坚持 Windows 磁盘管理器或 NIUBI Partition Editor 扩展虚拟磁盘运行时,需要点击“刷新”按钮加载最新的磁盘分区参数。在某些 Windows 版本,需要重新打开磁盘管理器。
扩展硬盘后如何扩展虚拟分区
扩展虚拟机硬盘后,您需要将额外的未分配空间添加到系统分区 C 和/或其他卷。要完成此任务, NIUBI Partition Editor 非常简单快捷,您只需拖放到磁盘地图上即可。
下载 NIUBI Partition Editor 并按照视频中的步骤操作:
请注意: 如果中间有另一个分区(例如 D:),要扩展系统 C 盘,则需要先将未分配的空间移到其后面。
为此,右键单击驱动器 D:,然后选择“调整大小/移动”,在弹出的窗口中将此分区的中间部分向右拖拽即可。如果要扩展相邻的未分配空间分区,可以直接合并而不移动。(在弹出的窗口中将此分区的右边框向右拖拽即可。)