Ubuntu 12.04 застрял на заставке загрузки

9

Это случалось со мной 3 раза, поэтому я определенно этим занимаюсь. Я надеюсь, что кто-то еще видел это или знает, в чем проблема.

Сначала я установил Ubuntu 12.04 из образа ubuntu-12.04.4-desktop-amd64.iso, загруженного непосредственно с веб-сайта Ubuntu. Контрольные суммы MD5 установочного образа совпадают с суммами MD5 на веб-сайте:

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

Затем я следовал инструкциям Google Open Source Project (AOSP), чтобы подготовить вашу систему Linux к сборкам Android. В частности, шаги, относящиеся к 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 и т. Д.), И индикатор прогресса останавливается.

Кто-нибудь видел это или знает, что заставляет его висеть здесь? Я могу загрузиться с live CD и получить доступ к моей файловой системе, сделать резервную копию моих файлов и переустановить. Но как только я закрываюсь, это происходит снова.

AWT
источник
2
попробуйте F2 для получения информации о консоли. если это напрямую не показывает ошибку: зайдите в grub, удалите quiet и splash из командной строки (вы можете узнать, как это сделать на SF)
Dennis Nolte
Хорошо, попробую это сейчас. F2 ничего не делает, но я загрузился в редактор grub и удалил опции quiet и splash. Он загрузился в окно терминала, и я могу войти. Странно. Как запустить рабочий стол Unity из командной строки?
Починил это. Решением было отредактировать grub, как вы предложили, что привело меня к входу в терминал. Я не смог запустить Unity, потому что получил кучу ошибок. Но я переустановил рабочий стол ubuntu (sudo apt-get install - reinstall ubuntu-desktop), а затем startx загрузил меня на рабочий стол. Последующие перезагрузки в порядке, никаких зависаний. Поместите это в ответ, и я приму это, спасибо за помощь.
AWT

Ответы:

11

сначала вы должны проверить, можете ли вы переключиться на выход консоли, нажав F2 или ALT-F2 (никогда не запомните, какой)

Если это не работает или не показывает какую-то ошибку, вам следует перезагрузиться и войти в меню загрузки grub, нажав «Shift» во время загрузки.

Когда вы находитесь в меню, вы должны удалить «заставку» и «тихие» записи из командной строки ядра.

Таким образом, вы получите «нормальный» вывод, который Ubuntu (и многие другие дистрибутивы в наши дни) обычно скрывает от вас.

С ошибками, которые вы можете увидеть, вы можете отладить вашу проблему и исправить ее.

Деннис Нолте
источник
Я проследил причину этой проблемы до запуска Ubuntu на виртуальной машине и установки обновлений "mesa": libgl1-mesa-glx: i386 libgl1-mesa-dev. Если я не установлю эти обновления, я не получу загрузочную руку и мне не нужно переустанавливать ubuntu-desktop.
AWT
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

Теперь вернись к работе

Dertod
источник