尝试将 Windows XP 从物理机迁移到虚拟机时出现 BSOD

尝试将 Windows XP 从物理机迁移到虚拟机时出现 BSOD

我正在尝试将 Windows XP Home 安装从物理机迁移到虚拟机。物理机有两个硬盘;第一个是 250GB,包含“C:”,第二个是 1TB,包含“D:”。我想创建一个存储在 D: 上的新虚拟机,它是当前位于 C: 上的 Windows XP Home 安装的副本。

(这样 250GB 驱动器就可以空出来,让我可以安装全新的 Windows 7,而且在必要时仍然可以访问旧的 XP 安装。)

  • 我尝试的第一种方法是按照VirtualBox 维基

    我从 Ubuntu Live CD 启动以便在 Windows 系统未运行时执行 Linux 命令。

    使用此方法,虚拟机在启动时总是会出现蓝屏,并出现停止 0x0000007B消息。上面的说明说尝试使用 Windows XP 光盘进行“修复安装”。不幸的是,我的 XP 光盘被划伤了,无法启动,所以我无法尝试修复安装。

  • 我尝试的第二种方法是使用“VMWare Converter Standalone Client”。此工具执行时没有任何错误,但再次生成了一个在启动时出现蓝屏的虚拟机,并且出现相同的问题停止信息。

还有其他方法可以将 Windows XP 安装移到虚拟机中吗?

我想接下来我会尝试一些更手动的过程来创建克隆的虚拟机。我想我会尝试将 Windows XP 的全新副本安装到虚拟机中,然后一旦启动正常,我将ntfsclone源 C: 分区放在顶部。如果问题与 MBR 或分区表有某种关系,这也许可以解决启动问题。

答案1

分区表和 MBR 可能没问题。我猜驱动程序与虚拟机不兼容。

准备一张可以正常工作的 Windows XP 光盘 - 我猜你不用原版光盘也能修复。你可以从购买电脑的地方买一张替代品,或者从朋友那里借一张。

答案2

Windows 7 蓝屏错误通常是由硬件驱动程序问题引起的。

使用 vCenter Converter 转换 Windows XP 和 7 时,我多次遇到这种情况。不过,简单的解决方案是,vCenter Converter 现在包含一个配置机器选项,可帮助您快速轻松解决此问题。

如果您使用 VMware Workstation 或 VMware Player 没有问题,那么您可以使用它们。有关更多信息,您可以查看我的帖子:vCenter Converter 和 Windows 7 7B 错误

相关内容