现在的位置: 首页 > 综合 > 正文

android mount

2013年09月03日 ⁄ 综合 ⁄ 共 944字 ⁄ 字号 评论关闭

看了许多关于app2sd的帖子,里面都不可避免的涉及到mount命令的使用,但大多知其然不知其所以然,新手
看上去难免一头雾水,鉴于这是一条比较危险的命令,
这里对于mount命令进行一次详解。
  关于具体的命令的作用网上都有,请善用google。

  这里重点解释这条语句的作用

  1. mount -o remount,rw -t
    yaffs2 /dev/block/mtdblock6 /system

复制代码

  简单来说就是将块设备“/dev/block/mtdblock6”
挂载到/system目录上,挂载格式为yaffs2,这里主要的问题是“/dev/block/mtdblock6”是个什么东东。
  mtdblock就是手机
的flash存储设备,但是这个分块号则依机型的不
同而有所变化,比如:Droid
的/system是挂载在/dev
/block/mtdblock4上的,欧版的milestone
在/dev/block/mtdblock7上,港版的在/dev/block/mtdblock6
上,HTC
系列的机器
则好像是在/dev/block
/mtdblock3上。而现在有的教程
上写的命令不尽相同,也有这样写的

  1. mount -o remount,rw
    /dev/block/mtdblock3 /system

复制代码

这多半上从HTC的论坛
上抄来的吧。

  但是有些人可能会说,我就是用这条命令成功了!(好吧,其实我也是的……汗,真是好险

),甚至用任何分块号mtdblock3、mtdblock4、mtdblock11等等都能正常运行!那么这种错误命令为什么能成功呢?其实我们的命令
参数“-o remount”其实自动
忽略了/dev/block/mtdblock?
这一段参数,只是简单的把/system重新挂载了一下而已。这条命令的偷懒不知道救回了多少人的爱机啊!

  好吧,说到这里大家应该明白了吧,虽然这条命令即使错误也可以成功,但你毕竟试图将一个错误的块挂载到/system上,悄有不慎肯定变砖。
  所以强烈建议大家在执行此命令时使用

  1. cat
    /proc/mtd

复制代码


检查下自己的JJ具体参数,再套用命令,
或者强烈建议新手使用

  1. mount -o
    remount,rw /system

复制
代码

这样的简化命令来代替上述命令使用!

抱歉!评论已关闭.