web-dev-qa-db-ja.com

パッケージ「Android」をインストールした後のブートの問題。どうすれば修正できますか?

USBを介してAndroid電話で遊ぶことを考えていたので、ラップトップでapt-get install Android*を実行しました。これは私のブーツを壊した。正常に起動することはできませんが、リカバリを開始して再開すると、正常に起動します(ただし、グラフィックスの実行速度は遅くなります)。

次に、Androidパッケージをapt-get remove Android*で削除しましたが、修正されませんでした。ブートは次の図のようにハングします。

boot screen

ブートのログはどこにも見つかりません。しかし、私はこれを/ var/log/dmesgで見つけました

[   21.073633] init: Failed to spawn lxc-Android-config main process: unable to execute: No such file or directory
[   21.081249] init: adbd-emergency-Shell pre-start process (894) terminated with status 2
[   21.785001] init: udev-fallback-graphics main process (917) terminated with status 1
[   23.425461] init: ureadahead-touch main process (664) terminated with status 1
[   23.456583] init: lxc-Android-boot main process (1012) terminated with status 127
[   23.546875] init: friendly-recovery post-stop process (658) terminated with status 1
[   23.547479] init: failsafe main process (1010) killed by TERM signal
[   24.375532] init: set.pretty-hostname main process (1157) terminated with status 127

私は何をしたのか、これを修正する方法。助言がありますか?

6

Ubuntu TouchとAndroid linux container(lxc)をいじりながら、最近これを経験しました。症状は、私のシステムが(私のLUKSパスフレーズを入力した後)起動スプラッシュ画面でハングすることでした。

これを修正するには、リカバリモードに移行して/etc/ureadahead-touch.confを削除し、Android-tools-adb、Android-tools-fastboot lxc-Android-config、ubuntu-device-flashのSynapticで完全に削除しました。

コマンドラインから次のように動作するはずです:

Sudo rm  /etc/ureadahead-touch.conf
Sudo apt-get purge Android-tools-adb Android-tools-fastboot lxc-Android-config ubuntu-device-flash

これらのどれが問題を引き起こしているのかわかりませんが、それらはすべて/ etcに問題を引き起こしているかもしれないものを置いていました。この後、私のシステムは正常に起動しました。ほとんどの場合、問題を引き起こすlxc-Android-configのものでした。

これが将来、他の人々を同じ問題から救うことを願っています。プリマスを無効にして、Ubuntuスプラッシュスクリーンを無効にすることも役立ちました。

6
Greg Hunt