之前遇到的一个挂载bug
来源:互联网 发布:caffe mac 安装教程 编辑:程序博客网 时间:2024/04/29 00:31
遇到了一台机器挂了,无法进入系统;想要进入qpst download模式刷机,robot的做法很有启发,这里做个记录。
情况说明:
情况说明:
- adb devices命令能找到机器,但是adb shell进不去,报错/system/bin/sh找不到
- qpst无法找到机器,所以没办法让机器转到qpst download mode
分析:
- adb devices命令能找的机器,说明adbd运行正常;adbd的位置是在/sbin/adbd,说明ramdisk.img正常加载,而/system/bin/sh找不到,说明system.img可能没有mount
- 使用echo c > /proc/sysrq-trigger 命令可以强制机器进入dowmload模式
- 要能输入这个命令就需要echo命令,echo是sh的buildin故不需添加,那就要把sh放进ramdisk.img,proc中的信息应该是从内核里面读取的,sysrq-trigger是否建好不确定?
- 可以在正常运行的linux进程的/proc/pid下找到maps文件,里面有此程序需要的Lib,这样就可以看到sh需要哪些Lib
- 除了sh以及所需Lib外,还需要一个linker程序,作用是帮助程序加载Lib的,也要放到ramdisk.img中
- 之前遇到的一个挂载bug
- 遇到的一个bug
- 之前遇到的一个问题
- 遇到的一个诡异bug
- UILabel遇到的一个BUG
- 又遇到之前的一个问题?
- Postgresql version 9.0 和之前版本的一个BUG
- 我遇到的一个BUG(一)
- 昨天遇到一个orz的bug
- Android使用EditText遇到的一个bug
- 我曾遇到最大的一个bug
- 写一个之前遇到的问题,遇到ios项目中包含idfa的解决办法
- 最近遇到的一个数组越界的BUG
- 使用WebDriver的过程中遇到的一个Bug
- 遇到一个非常坑的BUG!!关于Button的
- TabLayout使用的时候会遇到的一个bug
- 今天遇到这样一个bug
- 导入时遇到一个BUG?
- 定义string变量为str,内存流变量为ms,比特数组为bt
- struts2 标签的使用之一 s:if
- Cakephp中pageHelper中的分页应用
- js 处理cookie
- jquery选择器大全(转)
- 之前遇到的一个挂载bug
- 你属于几K(千)?
- [GCC-6] gcc 的学习
- 统计文件中单词的信息
- BorderLayout的使用
- C++格式化输出(详解)
- IT大败局----第六章 巨型企此的因惑
- ibatis里面sql语句中条件使用like的写法
- Tiny6410 led 驱动程序