尝试在 VirtualBox 中安装 Ubuntu 64 位时 PC 重新启动

尝试在 VirtualBox 中安装 Ubuntu 64 位时 PC 重新启动

我正在尝试在运行 Windows XP 的 VirtualBox 上安装 Ubuntu 9.04 64 位版本。我的 PC 是配备 Core2 Duo P8600 的 Dell Precision M2400。

从 Ubuntu ISO 映像启动 VirtualBox 并选择语言和“安装 Ubuntu”后,PC 重新启动。

我已经测试了不同的 BIOS 参数组合,但没有帮助。

主机操作系统是 XP SP3 32 位和 VirtualBox v3.0.8

答案1

还有其他操作系统可以作为客户操作系统吗?

我无法相信这会是一个限制,但是 32 位版本的 Ubuntu 可以工作吗?

我不认为这是硬件问题。你可以使用类似memtest86检查你的内存以确保它没有问题。

答案2

我想到了一些想法:

  • 检查你的 RAM。虽然可能性不大,但有可能你的 RAM 块坏了。
  • 你能升级你的虚拟盒版本?截至撰写本文时,最新版本为 3.1.2,并且已经修复这肯定与您的场景相关。
  • 您是否尝试过启用/禁用各种 VM 设置?具体来说:
    • 输入输出 APIC
    • 聚醚醚酮/聚醚砜
    • VT-x/AMD-V
    • 嵌套分页
    • 处理器数量

关闭所有这些并将处理器数量设置为 1 可能是最安全的启动方式(且性能最差)。

答案3

虽然我不知道你的细节精确的问题,这是一个潜在的解决方案:

在 Virtualbox 下运行 Ubuntu Server 8.10。首先,在安装 Ubuntu Server 8.10 (Intrepid) 后,内核无法启动。事实证明,这是由于 PAE/NX(主机上的物理地址扩展)在 VM 中默认未启用。要启用此功能,您需要编辑 VM 的设置:设置 > 常规 > 高级 > 扩展功能 > PAE/NX。

答案4

XP 自动重启的原因可能是这个设置

我的电脑 > 属性 > 高级属性 > 重新启动和恢复 > “系统出现错误时自动重新启动”

尝试禁用它。

但系统错误的原因尚不清楚。

相关内容