安装软件包“android”后出现启动问题。我该如何修复?

安装软件包“android”后出现启动问题。我该如何修复?

我原本想通过 USB 玩我的 Android 手机,所以我apt-get install android*在笔记本电脑上做了一个。这破坏了我的启动。我无法正常启动它,但如果我进入恢复然后恢复,它就可以正常启动(尽管图形运行速度较慢)。

然后我用 删除了 android 包apt-get remove android*,但这并没有解决问题。启动时挂起,如下图所示。

开机画面

启动日志无处可寻。但我在 /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

我做了什么以及如何解决这个问题。有什么建议吗?

答案1

我最近在玩 Ubuntu Touch 和 Android Linux 容器(lxc)时遇到了这个问题。症状是我的系统会挂在启动画面上(输入我的 LUKS 密码后)。

我通过进入恢复模式并删除 /etc/ureadahead-touch.conf 并在 Synaptic 中彻底删除 android-tools-adb、android-tools-fastboot lxc-android-config 和 ubuntu-device-flash 来解决这个问题。

从命令行可以进行以下操作:

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 的东西导致了问题。

希望这能让其他人在将来避免同样的问题。通过禁用 plymouth,禁用 Ubuntu 启动画面也很有帮助。

答案2

您必须卸载 android-tools-亚行

然后重启

相关内容