我有一台第一代 Nexus 7(32GB)。我使用了以下步骤这里成功将 Ubuntu 13.04 桌面版安装到平板电脑上。它运行良好,然后我决定升级到 Ubuntu Touch。我将平板电脑启动到快速启动模式,但命令adb devices
无法sudo fastboot devices
看到设备。我正在从 Ubuntu 12.04 台式电脑执行这些步骤。在安装 13.04 之前,设备显示正常。我犯了一个错误,执行了“设备恢复出厂设置”步骤这里- 第 2 步。现在,当我尝试启动设备时,我得到以下信息:
mount: mounting /dev on /root/dev failed: no such file or directory
mount: mounting /dev on /root/sys failed: no such file or directory
mount: mounting /proc on /root/proc failed: no such file or directory
Targe filesystem doesn't have requested /sbin/init.
No init found. Try passing init= bootarg.
BusyBox v1.20.2 (Ubuntu 1:1.20.0-0ubuntu1) built-in shell (ash)
Enter help for a list of built-in commands.
(initramfs)
我搜索过网络,但提到这个问题的人仍然可以通过 ADB 访问设备,因此他们可以通过再次刷新平板电脑来恢复。我可以将键盘连接到 USB 端口并访问 BusyBox 控制台,但我不知道要采取哪些步骤才能从错误中恢复。任何建议都会有所帮助。谢谢
更新:
电源和音量按钮无法组合快速启动模式。但是,一旦平板电脑断电(因为我无法从 busybox 关闭它)并且我给它充电,平板电脑就会在快速启动模式。根据提供的一个建议,我能够使用“sudo fastboot devices”而不是“adb devices”进行连接。我要感谢两位回复的人的帮助。我会投票赞成这个答案,但由于我是论坛新手,我还没有足够的声誉来这样做。但还是谢谢你的帮助。
答案1
我在 5 月/6 月尝试安装时遇到了同样的问题Ubuntu Touch13.04(测试版)比之前安装在 13.04“核心”(又称“桌面”)Nexus 7(16 GB)。
第一次尝试(使用平板手机工具)未能完成,我无法从亚行。
我通过将平板电脑放入快速启动可见模式,然后重新刷新到 Android 原版。我不记得具体步骤了,但它可能粘贴到我的某个Nexus 7那个时期的帖子。
将进一步研究..
更新:
(改编自在 Nexus 7 上尝试 Ubuntu 后恢复 Android 时出现问题)
各种版本/固件Nexus 7所有这些都需要不同的模式来恢复和/或重新刷新。
尝试不同的开机状态,尝试进入:“快速启动”模式、“恢复模式”和“Ubuntu 运行”。
每次等待,直到设备处于该模式,然后插入 USB 电缆。
您将看到不同的结果:
sudo fastboot devices
adb devices
lsusb
由于设备通常每次只响应一种变体..
报告您可以获得的状态(如果有)..