我可以使用Win2k8 R2扩展扩展Windows Server 2003 R2dynamicVHD驱动器上的分区吗?

我inheritance了以前在失败的Windows Virtual Server 2005下运行的Windows Server 2003 R2虚拟机。C:和D:VHD都在几百兆的范围内。

我创build了一个新的基于Hyper-V的虚拟机,将旧的虚拟机移植到VG上,然后通过扩展10Gig来使用它们。

集成服务安装和HAL升级进行得很顺利,但是当我启动虚拟机时,两个驱动器仍然显示为完全静止。

使用“磁盘pipe理”快速浏览一下,他们都有额外的10Gig的未分配空间。

我想简单的解决方法是简单地将Win2k3 R2虚拟机closures,并将其VHD附加到运行在同一个Hyper-V服务器上的另一个Win2k8 R2虚拟机,并使用其磁盘pipe理工具来扩展分区以覆盖额外的10Gig他们。

Win2k8 R2是否会试图将任何额外的“东西”(驱动器签名或类似的东西)添加到VHD上,以防止Win2k3 R2 VM运行? 我讨厌购买第三方分区工具,如果我可以用东西已经在内部做的事情。

是的,你可以做到这一点。 我已经做了几次(在VMware vSphere下),从来没有任何问题。 不pipe虚拟化平台如何,这个方法都应该是一样的。 我刚刚做了,只是为了确认,没有任何问题。

如果不熟悉虚拟服务器或Hyper-V,只需确保在扩展卷并将其从“占位符”虚拟机中删除后,只删除它并不删除它。

微软是否支持这些dynamicVHD作为HyperV下的“dynamic磁盘”? 如果是这样,你可以将它们转换成那个,然后再扩展它们。 如果没有,那么我认为使用2008R2主机安全扩展基本磁盘的想法可能是一个很好的安全的方式去做这件事。 你也可以从GPartEd(这是免费的)引导服务器,然后执行此操作,但是你的里程可能会因为我之前已经完成了软盘的安装而有所不同,有时也会损坏MBR。

我不知道如果你将VHD附加到2k8系统上,NTFS版本不会升级。 如果在2003年以下,他们显示有额外的空间,你应该能够在2003年直接将分区扩展到新的空闲空间。你不应该需要任何第三方工具来扩展分区。

最简单的方法是使用diskpart:

  1. 通过转到开始|打开命令提示符 跑。
  2. 在打开文本框中inputdiskpart,然后按{Enter}。
  3. 在DISKPART提示符处,input清单卷。
  4. inputselect卷x,其中x是您要展开的列出的卷号。
  5. inputextend,然后按{Enter}。