Firefly开源社区

标题: [小记]操作/system文件时提示 ”Read-only file system“ 的解决办法 [打印本页]

作者: qingfeng623    时间: 2016-6-13 14:48
标题: [小记]操作/system文件时提示 ”Read-only file system“ 的解决办法
本帖最后由 qingfeng623 于 2016-12-16 11:58 编辑

adb shell登入android之后,切换为root。前提(设备已经root),su,切换为root。

1,首先
将文件系统remount为读写权限: mount -o remount,rw /system
linux系统异常,需要操作/目录时,时常被挂载为ro的情况,也可类比解决 。
如果成功,问题解决。
如果没有成功,向下看。


2,mount | grep system,查看system分区的挂载节点。
我的是
/dev/block/platform/ff0f0000.rksdmmc/by-name/system /system ext4 ro,seclabel,noatime,nodiratime,noauto_da_alloc,data=ordered 0 0
ro代表read-only
mount -o remount,rw /dev/block/platform/ff0f0000.rksdmmc/by-name/system  /system
再次mount | grep system
/dev/block/platform/ff0f0000.rksdmmc/by-name/system /system ext4 rw,seclabel,relatime,noauto_da_alloc,data=ordered 0 0
rw代表read-write
修改成功





作者: njbnjb01    时间: 2016-6-14 09:02
太长了,只要mount -o remount,rw   /system就行了
作者: qingfeng623    时间: 2016-6-14 09:38
njbnjb01 发表于 2016-6-14 09:02
太长了,只要mount -o remount,rw   /system就行了

有的时候,只这样,并不能成功呢?我也没搞明白为什么不能成功。但使用后面的方式都能成功。
作者: jjlin77    时间: 2016-6-18 14:36
mount -o remount rw /system
这样不一定成功,很多方案会不成功,
下面这样肯定成功,我用了四五个不同IC厂商的不同方案,都支持
mount -o remount,rw   /system
作者: bzhao    时间: 2017-3-25 18:26
After Android 7.1,  doing this is not enough!   you also need to do "adb disable-verity" and reboot





欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1