我最近去翻出了我的一个旧硬盘(安装它的 PC 已经不存在了……)我把它安装在我的 PC 上,并使用 DVD2VHD 将整个驱动器转换为 VHD。这是一个旧的 XP 驱动器,所以我想在 VM 中加载它并进入。VHD 转换很顺利,我把它安装在 Virtual Box 中并单击,Start Windows Normally
然后出现以下错误:
有人知道如何修复这个问题吗?我在网上找到的唯一解决方案是在从原始计算机卸载 HD 之前更改一些设置。
答案1
您必须调整虚拟机的系统设置,使虚拟处理器看起来像旧计算机上的处理器。
重要的选项是:
- 输入输出 APIC
- 核心数
- 聚醚醚酮/聚醚砜
- 操作系统类型的位版本 (32/64)(如果您的主机操作系统是 64 位,则这无关紧要)
我认为当 Windows 检测到你的 CPU 发生变化时,它会自动在 HAL 之间切换,但 Windows XP 中可能没有此功能。