Ubuntu 12.04卡在启动初始屏幕上


9

现在我已经发生了3次,所以这绝对是我正在做的事情。我希望其他人已经看到或知道问题出在哪里。

首先,我从直接从Ubuntu网站下载的ubuntu-12.04.4-desktop-amd64.iso映像安装了Ubuntu 12.04。安装映像的MD5校验与网站上的MD5校验和匹配:

mbpr15:source AWT$ md5 ubuntu-12.04.4-desktop-amd64.iso 
MD5 (ubuntu-12.04.4-desktop-amd64.iso) = c7f439e864d28d9e5ca2aa885c4ec4cb

接下来,我按照Google的Android开放源代码项目(AOSP)上的步骤进行操作,为Linux版本的Linux系统做准备。具体来说,与Linux相关的步骤是:

$ sudo apt-get update
$ sudo apt-get install openjdk-7-jdk

$ sudo apt-get install git gnupg flex bison gperf build-essential \
  zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
  libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
  libgl1-mesa-dev g++-multilib mingw32 tofrodos \
  python-markdown libxml2-utils xsltproc zlib1g-dev:i386

$ ulimit -S -n 1024

然后,我进行结帐并构建,只要不关闭计算机,一切都将正常运行。一旦我关闭计算机,该设备将无法启动。它卡在此屏幕上:

Ubuntu启动启动画面

它将永远坐在这里。它似乎根本不需要任何输入(Esc,Alt-F1,Ctrl-Alt-F1等),并且进度指示器已停止。

有没有人看到这个或知道是什么导致它挂在这里?我可以启动到实时CD并访问我的文件系统,备份我的文件,然后重新安装。但是,一旦我关机,这种情况就会再次发生。


2
尝试F2获取控制台信息。如果那不是直接向您显示错误:进入grub并从cmdline处消除噪声和飞溅(您可以找到howtos如何在SF上执行此操作)
Dennis Nolte 2014年

好的,现在尝试。F2不执行任何操作,但是我启动了grub编辑器并删除了quiet和splash选项。它启动到终端登录提示,我可以登录。奇怪。如何从命令行启动Unity桌面?

固定它。解决的办法是按照您的建议编辑grub,这使我进入了终端登录名。我无法启动Unity,因为出现了很多错误。但是我重新安装了ubuntu桌面(sudo apt-get install --reinstall ubuntu-desktop),然后startx将我引导到我的桌面。后续重新启动是可以的,没有挂起。回答一下,我会接受的,谢谢您的帮助。
AWT 2014年

Answers:


11

首先,您应该检查是否可以通过按F2或ALT-F2切换到控制台输出(永远不要记住哪个)

如果这不起作用或没有显示任何错误,则应重新引导并在引导时按“ Shift”进入grub引导菜单。

在菜单中时,应从内核命令行中删除“ splash”和“ quiet”条目。

这样,您通常会向您隐藏Ubuntu的“正常”输出(以及如今的许多其他发行版)。

出现错误后,您可能会看到在那里,您可以调试问题并加以解决。


我已经跟踪了在虚拟机上运行Ubuntu并安装“ mesa”更新的原因:libgl1-mesa-glx:i386 libgl1-mesa-dev。如果不安装这些更新,则无法启动,也不需要重新安装ubuntu-desktop。
2015年

0

非常感谢,它对我有用,但是我还有其他问题。所以我给你一些提示:

当我等到启动画面按Ctrl-Alt-F1时,它不起作用

- try pressing that all the time before Splash Screen appears 

编辑组

$ sudo nano /etc/default/grub
-delete quiet splash in GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
 so, it will be GRUB_CMDLINE_LINUX_DEFAULT=""

当我尝试sudo apt-get install --reinstall ubuntu-desktop时,我遇到了未满足的依赖项,

 -I also did $ sudo apt-get install unity   
  but I do not know, if it was part of the solution
 - upgrade and update
 $ sudo apt-get upgrade
 $ sudo apt-get update

然后重新安装,没有问题,然后重新启动

$ sudo reboot

现在,恢复工作

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.