Ubuntu 20.04 作为 Virtualbox 中的访客,不显示登录提示

Ubuntu 20.04 作为 Virtualbox 中的访客,不显示登录提示

我一直在 Windows 10 Dell XPS 笔记本电脑上的 Virtualbox 中运行 Ubuntu 18.04。我决定升级到 Ubuntu 20.04。升级顺利,但当我启动虚拟映像时,我收到一个没有登录提示的紫色屏幕。我无法从那里做任何事情。我试图发送 CTRL-ALT-F1 信号来获取控制台,但没有得到任何响应。要么是 Ubuntu 没有响应,要么是 Virtualbox 主机键不再默认为 CTRL-ALT 序列。奇怪的是,我曾经在 Ubuntu 20.04 映像上登录过,但我不记得我是如何欺骗它的。有什么想法吗?

答案1

我从 .iso 版本为 Ubuntu 20.04 生成了一个新映像。所以情况已经解决了。但是,还有很多我不知道的事情。我不知道尝试更新虚拟映像本身是否错误。我不知道 grub 是否无法调出登录窗口,或者我以通常的方式进行的自定义之一是否导致登录(启动画面?)被阻止。我希望我不会在新映像上遇到任何问题,但到目前为止一切都很好。有些经验,但学不到什么。

答案2

我有同样的问题,删除 Guest Additions 后问题就解决了:

  • 在恢复模式下启动并以 root shell 登录
  • 在启动时禁用 GUI(systemctl set-default multi-user.target)
  • 重新启动并在提示时使用我的常规用户登录
  • 手动启动 GUI (startx)
  • 从已安装的虚拟 CD 中卸载 VBOX Guest Additions(VBoxLinuxAdditions.run uninstall)
  • 启动时启用 GUI(sudo systemctl set-default graphic.target)
  • 重启

答案3

我也遇到了同样的问题。幸运的是,我可以远程登录系统(一切正常)。

因此,为了解决这个问题,我/etc/default/grub使用文本编辑器打开并更改:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

 GRUB_CMDLINE_LINUX_DEFAULT="text quiet"

接下来,应该使用以下命令更新 grub:

sudo update-grub

重启后,登录提示再次出现。希望对您有帮助。

(附言:有趣的是,两年前我从 16.04 升级到 18.04 时也发生过这种情况......)

相关内容