![12.04 LTS 卡在登录屏幕上](https://linux22.com/image/976720/12.04%20LTS%20%E5%8D%A1%E5%9C%A8%E7%99%BB%E5%BD%95%E5%B1%8F%E5%B9%95%E4%B8%8A%20.png)
我在 Windows 8 下的 VirtualBox 上运行 Ubuntu 12.04。我已经用了大约一年了,没有遇到任何问题。几天前的一个晚上,当我正在使用 Windows 机器工作时,突然发现 Ubuntu(运行在第二台显示器上)崩溃了。基本上就是屏幕变黑了,大量文本出现又消失,我还没来得及看清。
重启后,它要求我检查文件系统,然后启动到我从未见过的登录屏幕,因为我总是让它自动登录。现在,当我输入密码时,屏幕变黑一秒钟,然后返回到登录屏幕。
我知道我的密码(按 ctrl+alt+f1 即可登录),但我真的不知道接下来该怎么做。我能够按照一些有关卸载 VBox Additions 的说明进行操作,但这没有帮助。重要的是要指定主机或虚拟机上很长时间没有发生任何变化(当发生这种情况时,它可能已经连续运行了一个月)。
任何帮助都将不胜感激。除非绝对必要,否则我不想升级到 13 或 14。
提前致谢!
更新:我也无法使用 Guest 登录。我尝试了不同的桌面环境(2D、Unity 等),但所有桌面环境都出现了同样的问题。
答案1
您很幸运,因为您使用的是 12.04 版。以下建议要么在 14.04 版中不起作用,要么即使起作用,我还没有想出如何管理它。到目前为止,在我支持的 50 人左右中,只有两个人升级到了 14.04 或更高版本,他们似乎还过得去,还好,但我还没有看到优势,如果他们遇到像您这样的问题,我担心必须弄清楚如何修复它。
我即将提出的建议也许能够或不能让您满意地解决问题,但它可能会为解决实际问题提供关键信息。
下次您进入预登录屏幕时,默认内核列在顶部,选择菜单选项“以前的 Linux 版本“然后打开其中一个,最好是比较新的。
我在此假设,您无法解释的失败可能是由于内核更改导致的,不幸的是,该更改与您的虚拟机不兼容。我知道虚拟机应该满足操作系统的每一个要求,但如果它以某种方式配置,然后内核发生变化,该怎么办?
我只见过一次,是在一台东芝笔记本电脑上,它是直立的,而不是虚拟机。解决这个问题非常令人沮丧,因为我从来没有完全解决过这个问题,只是恢复了电脑的有用功能,给它的主人带来了一些烦恼。直到今天,主人每次都必须选择该菜单选项才能启动电脑。他也是 Ubuntu 的新手,这并没有给他留下任何印象。
如果这有帮助,或者更好的是,如果您能找到如何在不带来太多不便的情况下解决问题,请务必让我知道,以便我继续教育,当然也为了我不幸的朋友。