启动 Windows 2000 虚拟机时出现蓝屏

启动 Windows 2000 虚拟机时出现蓝屏

我在 PC 上运行着 Oracle VirtualBox

个人电脑:

  • Windows 7 SP1 64位
  • 英特尔 G630 @ 2.7Ghz
  • 2GB 内存

我使用了一个 VHD 映像,其中包含一个 Windows 2000 系统以及一些为客户预先配置的东西和软件。

在 Windows 启动时,在“正在加载 Windows 2000...”屏幕后,我立即收到以下错误:抱歉,这是德文,但它说的是“检查您的硬盘大小。如果错误包含驱动程序,请停用它并重试。或者更改存储控制器。” 错误

HDD 大小应该不是问题。有人能给我建议我可以尝试做什么吗?

我刚刚在另一台计算机上测试了 VHD 映像和 Oracle VirtualBox 的相同组合。同样的问题。

答案1

Windows 对某些类型的硬件更改反应不佳。它几乎肯定会产生蓝屏如果系统驱动器 (C:) 的存储控制器发生变化它会无限期地继续使用相同的旧(错误)驱动程序。如果不打开 Windows 分区并进行一些严肃的脑部手术,您无法修复此问题。Windows 2000 在处理此问题方面尤其糟糕。

从表面上看,您下载了一个 VMware 映像并将其导入 VirtualBox。不幸的是,VirtualBox 不会操纵磁盘映像以使其与 VirtualBox 提供的虚拟化存储控制器一起工作。

答案2

我猜,这可能是映像上配置的附加设备。尝试在启动前移除所有 USB、CD/DVD 驱动器、软盘驱动器。

该图像与您所看到的并不完全一样,但可以让您了解我在说什么!

虚拟硬件

如果这次确实启动,则在删除虚拟硬件后,请尽可能更新所有驱动程序。

答案3

根据错误追踪器,这是由于启用了硬件加速虚拟化 - 但它也应该在 3.2.0 中得到修复。由于 Win2k 不是经过积极测试的客户操作系统,因此可能存在回归;尝试禁用 vt-d/vt-x。

相关内容