我需要将 Windows 2008 移至 VM 以整合硬件。目的不是为了规避许可证,而是为了一次性保留该计算机上的所有文件和设置(旧 PC 之后将无法运行)。我克隆了硬盘,但 Windows 拒绝启动,理由是硬件已更改。我放入了 Windows 2008 安装盘,但它不允许我选择“升级”。相反,它要求我先从硬盘上的 Windows 启动。
我查看了 MS 网站,发现 MS 不支持这种情况。这里有人成功做到了吗?提前谢谢。
答案1
您(通常)不能直接克隆磁盘并将其放入虚拟机中。虚拟机管理程序会向机器呈现不同的硬件,而 Windows 要么意识到变化太多,要么就是没有合适的驱动程序来处理虚拟硬件。
我曾使用过 Disk2VHD 中的“准备在 VirtualPC 中使用”选项,但从未尝试过在 Windows 2008(或任何其他版本的 Windows Server)中使用。对于此类情况,您需要寻找 P2V(物理到虚拟)解决方案。也许像VMWare 转换器或者虚拟机管理器.但是要做好许可成本的准备。