在 Oracle VirtualBox 中分配多个 CPU 时,Ubuntu VM 将无法运行

在 Oracle VirtualBox 中分配多个 CPU 时,Ubuntu VM 将无法运行

我在 Windows 7 Pro 主机上的 Oracle VirtualBox 5.2.0 中运行了一个 64 位 ubuntu 16.04 VM。主机有 12 个物理核心(24 个逻辑核心),所以我自然想用多个核心运行我的 VM!

当分配 1 个 CPU 时,虚拟机运行良好,但如果我为其分配 2 个或更多 CPU,它根本无法启动。注意 Oracle VirtualBox 很乐意让我分配在其系统 > 处理器设置中设置了多个 CPU。但是当我尝试启动虚拟机时,我看到了 ubuntu 的 GRUB 菜单,但是一旦 ubuntu 开始启动,屏幕就会变黑,左上角会有一个闪烁的光标。然后似乎什么都没有发生...我在虚拟机的 VBox.log 中看不到任何明显的信息。

有人知道如何才能让虚拟机使用 > 1 个 CPU 运行吗?

相关内容