我遇到了以读写方式挂载/系统的需要,并在一个在线论坛上发现:
{{1}}
完美运行..但我并不完全了解/系统的安装位置。什么是/ dev / block / mtdblock *?我怎么知道它是否安全使用?并且-o remount选项是否偶然为系统的其余部分搞砸了什么?为什么安装到半随机位置允许我在/ system上进行rw访问而无需导航到/ dev / block / mtdblock?
我是android root的新手,只有有限的linux知识。
答案 0 :(得分:1)
设备
/dev/block/mtdblock2
是Android上可以读写的特殊类型的内存存储。在这种情况下,看起来它已被格式化为" yaffs2"文件系统,一种特别适用于该类型的内存存储技术的文件系统。硬盘驱动器,SD卡,NAND存储器等都具有不同的特性,某些文件系统在特定类型的物理存储上比其他文件系统工作得更好。
命令
mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system
制作该分区的内容" mtdblock2"在根目录下可用,名为" / system"。你应该能够
cd /system; ls
查看该分区的顶级内容。
重新安装操作只是将可能只有只读文件系统的内容更改为读/写文件系统。
这样做的唯一危险是,如果您不小心(可能是启动文件或关键系统文件),您可能会更改mtdblock2中包含的一些关键文件。只需阅读或将其复制到其他地方即可100%安全。
如果你需要在/ system中添加一些文件,只要有空间就可以。当您重新启动Android时,它很可能会返回只读状态。