我将把 Windows 7 安装迁移到 VHD 以便在 Windows Server 2008 Hyper V 中使用,但我计划升级内存、CPU 和主板。完成这些硬件升级后,我将安装 Windows Server 作为主机操作系统。
Windows 7 VHD 是否仍然可以在新硬件上作为 Hyper-V VM 运行?
答案1
根据我的经验,将物理机转换为.vhd 通常需要重新激活。
然而,使用VMware vCenter 转换器结果是虚拟机不需要激活。
我不知道 VMware 做了什么来实现这个奇迹。
如果你必须使用 .vhd 格式的虚拟机,也许你应该尝试VMDK 到 VHD 转换器(我从未尝试过)。如果 VMware 文件超过 2GB,您应该首先阅读这篇文章:如何将(大型)VMWare VMDK 转换为 Hyper-V VHD. 另一个参考是VMware 到 Hyper-V 的迁移比预期的要容易。
答案2
是的,但是您可能会遇到 Windows 7 问题,认为它已安装在另一台 PC 上(激活问题)。处理器类型将发生变化,这可能会导致 Windows 7 使用的一些特定于架构的功能无法运行。我建议继续使用同一系列的 CPU,除非您不介意重新格式化。
答案3
它会起作用。就虚拟机而言,只有处理器类型会改变。其他一切都会模拟。
如果两个东西发生变化(例如处理器和内存),就会发生激活。只要您保持虚拟机的配置与以前相同,Windows 就不需要重新激活。