Answers:
在Virtualbox中,关闭虚拟机,然后编辑Ubuntu虚拟机的设置,然后转到显示。将“视频内存”滑块一直向右移动。然后也勾选加速:启用3D加速。
再次启动您的虚拟机。这是在Virtualbox V5.2.12上
问题是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个。
我尝试了以上所有提示,但没有一个对我有用。再过3个小时后,我意识到以前的Docker安装在我的(Win10)计算机上启用了Hyper-V,显然与VirtualBox配合不好。因此,另一个提示是再次检查Hyper-V或其他虚拟机管理程序是否尚未运行,如果是,则将其禁用。祝您排除故障。
我在macOS上使用Ubuntu 18.04运行VM。来宾系统具有大量的基本内存(RAM)和多个处理器。
(这是我直接在其他位置的PC上通过硬件直接在原始硬件上使用的原始VM。通常,当我处理这些更新时,通常会在OS更新时使用该软件。 macOS + rawVM组合。)
我的机器在macOS VM上运行良好,直到有一天它停止正常启动。它会在登录屏幕之前卡住,显示紫色背景,底部写有Ubuntu。
这是我所做的修复工作:
重新启动VB应用程序并托管。没有解决问题。
将VirtualBox从6更新到6.08。没有解决问题。
按照其他帖子中的建议禁用3D加速。没有解决问题;所以我重新启用了它。我的视频内存已经为128 MB,因此我没有更改。
将图形控制器从VMSVGA更改为VBoxSVGA。这解决了问题。现在,它再次正常工作(并且我的3D加速功能仍处于启用状态)。
耶尔卡(Jirka)的回答为我提供了帮助我解决问题的线索。需要禁用Windows 10 Hyper V系统。这些说明对我有帮助:
https://ittutorials.net/microsoft/hyper-v/how-to-disable-the-hyper-v-feature-in-windows-10/
我需要禁用Hyper V,然后重新启动计算机。
然后,这使VirtualBox可以启动Ubuntu 18.03以成功启动,并且在启动时不会挂起。Ubuntu 16.04也会发生相同的问题。
我在Windows 10 PC的VirtualBox 6.0.10中运行Ubuntu 18.04。启动Ubuntu不再给我一个登录提示,只是一个空白屏幕。我将视频内存从16 MB增加到64 MB,现在一切正常。
JirkaHorník的回答帮助了我。就我而言,这是Ubuntu Server 18.04.4 LTS,而不是台式机,并且正在观看此视频。以下详细介绍了该问题以及我应用的解决方案。
我正在运行Windows 10专业版。我开发并与Docker合作,以便启用Hyper-V。这是docker的先决条件。
使用VirtualBox,我开始安装Ubuntu Server。而且,当涉及到安装内核的点(确切点是这里在上面的视频),
它会突然再次开始该过程以返回到这一点,此时它将在欢迎屏幕上询问“请选择您喜欢的语言” 。
这会重复。
现在,我再次尝试,并成功安装了Ubuntu Server。
但是泊坞窗无法运行。它说
未启用必需的Windows功能:Hyper-V。Docker Desktop将退出。
因此需要再次启用Hyper-V。