Linux 无法在具有 2 个 CPU 的 VirtualBox 上启动

Linux 无法在具有 2 个 CPU 的 VirtualBox 上启动

我在 Intel i7 机器(4 个 CPU)上的 VirtualBox 上制作了一个 Linux Ubuntu 16.04 VDI 映像,里面有一组工具。然后,我将该 VDI 复制到旧计算机(Core 2 duo - 2 个 CPU),并使用 VDI 文件副本创建了虚拟机。映像可以启动,但在 1 个 CPU 的情况下运行速度非常慢(这是显而易见的)。

现在的问题是,当我使用所有 2 个核心(在旧机器中)时,虚拟机无法启动,它显示 GRUB 页面,然后出现黑屏(光标闪烁)_)。然而,在具有任意数量的核心(1-4)的 i7 机器上引导成功。有什么我错过的吗?

答案1

旧机器上是否启用了 VT-X?甚至支持吗?(即使支持,也可能默认禁用)。使用一个处理器运行速度较慢,但​​可以忍受,不使用 VT-X 运行则限制您只能使用一个处理器,并且速度要慢得多。

相关内容