我正在尝试使用 openSUSE 11.2 主机从分区启动 Windows7。
会发生什么:
- 打开虚拟机
- Grub 就像在真正重启时一样出现。我选择 Windows
- Windows 显示一些有关硬件更改的错误。我选择正常启动 Windows
- 我看到了带有徽标的闪亮启动动画
- BSOD 停止错误 0x000007B。
我认为这是因为虚拟硬件与我的真实硬件不匹配。我不知道该更改什么,因为我相应地设置了 CPU 数量等。有没有办法让 VirtualBox 检测并使用我的真实硬件设置(内存除外)?
答案1
尝试在 VM 设置中勾选系统下的启用 IO APIC。这可能会让它工作。不过可能需要更多工作。您遇到的问题是安装的 HAL 不喜欢 VM。这是一个关联描述了如何将 Windows 安装迁移到 VM。您可能还需要执行硬盘支持部分中建议的更改。
尝试从 VirtualBox 设置中删除 IDE 控制器,改用 SATA。您可以通过右键单击控制器列表来执行此操作。您应该能够通过这种方式添加 .vmdk。