为什么 Ubuntu 18.04 LTS 在 VirtualBox 中安装时在启动时挂起?

juh*_*ist 22 virtualbox ubuntu ubuntu-18.04

我使用默认的虚拟机设置在 VirtualBox 中安装了 Ubuntu 18.04 LTS。但是,Ubuntu 18.04 LTS 挂在启动屏幕上,永远不会到达登录屏幕。为什么会这样,如何解决?

war*_*sen 16

在 Virtualbox 中,关闭虚拟机,然后编辑 Ubuntu 虚拟机的设置,然后转到显示。将“视频内存”滑块一直向右移动。然后还勾选加速:启用 3D 加速。

再次启动你的虚拟机。这是在 Virtualbox V5.2.12 上


小智 8

我尝试了上述所有提示,但没有一个对我有用。又过了 3 个小时后,我意识到之前的 Docker 安装在我的 (Win10) 机器上启用了 Hyper-V,这显然在 VirtualBox 上表现不佳。因此,另一个提示是仔细检查 Hyper-V 或其他虚拟机管理程序是否尚未运行,如果是,则将其禁用。祝故障排除。


juh*_*ist 7

问题是 Ubuntu 18.04 LTS 显然不喜欢 VirtualBox 中默认的 1GB RAM 设置。尽管 Ubuntu 18.04 LTS 被宣传为使用 1GB RAM,但在我的情况下它不起作用。

关闭虚拟机并为其提供更多内存,最好至少为 2GB。无需重新安装 Ubuntu 18.04 LTS。实际上,仅使用默认的 1GB RAM 安装它是理想的,因为更大的 RAM 大小会导致更大的交换文件大小,并且不建议在 VirtualBox 内进行交换,因为会有两个级别的交换(主机和来宾)。

使用更多内存重新启动虚拟机后,它不再挂在启动屏幕上。

在调整内存大小的同时,给虚拟机更多的CPU可能是有意义的。默认 CPU 数量为 1,但当今大多数即使是低端笔记本电脑 CPU 也至少有 4 个虚拟 CPU 内核,而更好的则有 8 个。

  • http://releases.ubuntu.com/18.04/ 告诉您至少需要 1024MB RAM 才能安装。 (2认同)

Dan*_*iel 5

我正在 macOS 上运行带有 Ubuntu 18.04 的 VM。来宾具有大量基本内存 (RAM) 和多个处理器。

(这是一个原始虚拟机,我直接在不同位置的 PC 上的硬件上使用。通常当有操作系统更新时,我会在那里处理它们。我怀疑在来宾的先前更新中安装了某些东西,从而弄乱了设置macOS+rawVM 组合。)

我的机器在 macOS VM 上运行良好,直到有一天它停止正常启动。它会在登录屏幕之前卡住,显示紫色背景,底部写有 Ubuntu。

这是我为修复它所做的:

  1. 重新启动 VB 应用程序和主机。没有解决问题。

  2. 将 VirtualBox 从 6 更新到 6.08。没有解决问题。

  3. 按照其他帖子中的建议禁用 3D 加速。没有解决问题;所以我重新启用了它。我的视频内存已经是 128 MB,所以我没有改变它。

  4. 图形控制器从 VMSVGA更改为 VBoxSVGA。这解决了这个问题。它现在再次正常工作(我的 3D 加速仍然启用)。