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:
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.