尝试使用 GParted Live CD ISO 调整 Windows 2003 Server(这是 Hyper-v Windows Server 2008 上的虚拟机)的系统分区大小时出现错误。
遵循本教程: http: //malaysiavm.com/blog/how-to-resize-windows-2003-server-virtual-disk-on-vmware-esx/ 和 GParted Doc http://gparted.sourceforge.net/larry /resize/resizing.htm (它们非常相似)
VM 有一个动态 VHD 文件,我已经使用 Hyper-v 增加了它。GParted 没有给出错误的任何线索或详细信息。尝试增加分区时只是简单的错误。有什么想法我能做什么?谢谢!
使用 Gparted 版本:gparted-live-0.13.1-2
正如@TheCleaner 所说,使用 Windows 2008+ 安装 .iso 中的 diskpart。在处理分区和磁盘时,我总是喜欢使用 Microsoft 支持的工具和进程。
假设您已经在 Hyper-V 控制台中扩展了 .vhd:
PS 如果您在该 .vhd 中有一个以上的分区,并且您想要扩展除最后一个之外的任何其他分区,则 diskpart (TMK) 是不行的。
我已经多次对 VMware VM 使用以下方法。我假设它也适用于 Hyper-V VM:
关闭有问题的虚拟机。
将 VHD 从此 VM 附加到第二个 VM。从第二个 VM 的操作系统中扩展卷。
从第二个 VM 分离(不要删除)VHD。
打开原始 VM。
请确保您首先有一个最新的、可靠的备份。正如我所说,我已将此方法用于 VMware VM,但从未用于 Hyper-V VM。
“Hyper-V Windows Server 2008”是指安装了 Hyper-V 角色的 Windows Server 2008,还是Hyper-V Server 2008?如果是前者,请执行以下操作:
diskmgmt.msc
。Action > Attach VHD
并选择 VHD 文件。Extend volume...
并单击向导。Detach VHD
。在 Server 2008 上,您可以使用几行 VBScript 附加 VHD 文件:
然后尝试
diskpart
将磁盘设置为联机并扩展卷。