![在 VMware 中使用物理 WinXP 磁盘时出现许可问题?](https://linux22.com/image/1217563/%E5%9C%A8%20VMware%20%E4%B8%AD%E4%BD%BF%E7%94%A8%E7%89%A9%E7%90%86%20WinXP%20%E7%A3%81%E7%9B%98%E6%97%B6%E5%87%BA%E7%8E%B0%E8%AE%B8%E5%8F%AF%E9%97%AE%E9%A2%98%EF%BC%9F.png)
我弄清楚了如何安装 Fedora 11 VMware Workstation 来启动安装了 Windows XP 的物理 SATA 磁盘,该磁盘也用于双启动运行 Fedora 的同一台机器。
但是,当我尝试登录 Windows XP 的 VMware 会话时,会出现一个对话框,要求激活 Windows XP。如果我尝试使用原始密钥进行激活,则会失败。如果我从裸机重新启动 Windows XP,则一切正常;它不会要求激活。
我如何才能让虚拟机工作?使用批量许可证密钥激活 VMware 会话是否可行?我可以从工作中访问 VLK,这是用于工作相关目的。MSDN 密钥是否可行?还是我必须先从头开始重新安装,然后激活两次?使用硬件配置文件是否会导致这种情况?
我不能重新激活 Windows XP 的原因是什么?因为它是来自原始硬件安装的 OEM 密钥?
答案1
在安装客户操作系统(在虚拟机内)时,它是一个全新的系统。硬件规格与原始系统不匹配——客户操作系统看到的是虚拟化硬件,而不是计算机的真实硬件。
您正在 VM 中启动已安装的 XP 物理副本,因此该安装看到的硬件与预期完全不同。这就是它要求重新授权的原因。由于这是与您的启动安装相同的安装,因此我不会尝试重新授权——当您尝试在真实硬件上启动该分区时,您可能会遇到麻烦。例如,如果您使用 VM 硬件重新授权,则可能需要重新授权再次当启动到真实硬件时。
如果您需要虚拟机用于工作,您应该让工作提供密钥。他们可能已经配置了可以运行的客户机映像,只需复制到本地驱动器,将虚拟机指向它并启动即可。或者,您可以对 Windows 分区进行映像并将其与虚拟机一起使用。使用单独的密钥来授权虚拟机(再次强调,最好是付费的工作密钥:)。
(更新:误读了原始问题,修改了答案以更好地匹配所问的问题。)