Ubuntu 12.04 bloccato nella schermata iniziale di avvio


9

Questo mi è successo 3 volte, quindi è sicuramente qualcosa che sto facendo. Spero che qualcun altro l'abbia visto o sappia qual è il problema.

Innanzitutto, ho installato Ubuntu 12.04 dall'immagine ubuntu-12.04.4-desktop-amd64.iso scaricata direttamente dal sito Web Ubuntu. I checksum MD5 dell'immagine di installazione corrispondono alle somme MD5 sul sito Web:

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

Successivamente, ho seguito i passaggi del progetto Android Open Source (AOSP) di Google per preparare il tuo sistema Linux per build Android. In particolare, i passaggi rilevanti per Linux sono stati:

$ 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

Quindi eseguo il checkout e costruisco e tutto funziona perfettamente fino a quando non spengo. Una volta che faccio un arresto, questa cosa non si avvia. Si blocca in questa schermata:

Schermata iniziale di avvio di Ubuntu

E rimarrà qui per sempre. Sembra che non prenda alcun input (Esc, Alt-F1, Ctrl-Alt-F1, ecc ...) e l'indicatore di avanzamento si è arrestato.

Qualcuno ha visto questo o sa cosa lo sta facendo appendere qui? Posso avviare un CD live e accedere al mio filesystem, fare un backup dei miei file e reinstallarlo. Ma non appena mi chiudo, questo succede di nuovo.


2
prova F2 per informazioni sulla console. se questo non ti mostra direttamente l'errore: vai in grub e rimuovi quiet e splash dalla cmdline (puoi trovare howtos come farlo su SF)
Dennis Nolte,

Ok, provalo adesso. F2 non fa nulla, ma ho avviato l'editor grub e rimosso le opzioni quiet e splash. Si è avviato con una richiesta di accesso al terminale e posso accedere. Strano. Come posso avviare il desktop Unity dalla riga di comando?

Aggiustato. La soluzione è stata quella di modificare grub come mi hai suggerito, il che mi ha avviato con un login terminale. Non ho potuto avviare Unity perché ho avuto un sacco di errori. Ma ho reinstallato il desktop di Ubuntu (sudo apt-get install - reinstall ubuntu-desktop) e quindi startx mi ha avviato sul mio desktop. I riavvi successivi sono ok, nessun blocco. Inseriscilo in una risposta e lo accetterò, grazie per l'aiuto.
AWT

Risposte:


11

per prima cosa dovresti controllare se puoi cambiare l'output della console premendo F2 o ALT-F2 (non ricordare mai quale)

Se ciò non funziona o non mostra alcun errore, è necessario riavviare e accedere al menu di avvio di Grub premendo "Shift" durante l'avvio.

Quando ci si trova nel menu è necessario rimuovere le voci "splash" e "quiet" dalla riga di comando del kernel.

In questo modo otterrai l'output "normale" che Ubuntu (e molte altre distribuzioni oggigiorno) di solito ti nasconde.

Con gli errori che potresti vedere lì puoi debug del tuo problema e risolverlo.


Ho rintracciato la causa di questo problema nell'esecuzione di Ubuntu su una macchina virtuale e l'installazione degli aggiornamenti "mesa": libgl1-mesa-glx: i386 libgl1-mesa-dev. Se non installo questi aggiornamenti, non ottengo la mano di avvio e non ho bisogno di reinstallare Ubuntu-Desktop.
AWT

0

Grazie mille, ha funzionato per me, ma ho avuto altri problemi. quindi ti darò alcuni consigli:

quando ho aspettato la schermata iniziale per premere Ctrl-Alt-F1, non ha funzionato

- try pressing that all the time before Splash Screen appears 

Per modificare grup

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

Quando ho provato a sudo apt-get install - reinstall ubuntu-desktop, ho avuto dipendenze non soddisfatte,

 -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

quindi si reinstalla senza problemi, quindi riavvia

$ sudo reboot

Ora torna al lavoro

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.