Firefly开源社区

打印 上一主题 下一主题

[小记]操作/system文件时提示 ”Read-only file system“ 的解决办法

553

积分

1

威望

3

贡献

技术大神

Rank: 3Rank: 3

积分
553

[小记]操作/system文件时提示 ”Read-only file system“ 的解决办法

发表于 2016-6-13 14:48:31      浏览:10868 | 回复:6        打印      只看该作者   [复制链接] 楼主
本帖最后由 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
修改成功




回复

使用道具 举报

481

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
481
发表于 2016-6-14 09:02:38        只看该作者  沙发
太长了,只要mount -o remount,rw   /system就行了
回复

使用道具 举报

553

积分

1

威望

3

贡献

技术大神

Rank: 3Rank: 3

积分
553
发表于 2016-6-14 09:38:25        只看该作者  板凳
njbnjb01 发表于 2016-6-14 09:02
太长了,只要mount -o remount,rw   /system就行了

有的时候,只这样,并不能成功呢?我也没搞明白为什么不能成功。但使用后面的方式都能成功。
回复

使用道具 举报

38

积分

0

威望

0

贡献

技术小白

积分
38
发表于 2016-6-18 14:36:51        只看该作者  地板
mount -o remount rw /system
这样不一定成功,很多方案会不成功,
下面这样肯定成功,我用了四五个不同IC厂商的不同方案,都支持
mount -o remount,rw   /system

点评

经过一段时间的实践,我觉得你说的是对的。  发表于 2016-12-16 13:59
回复

使用道具 举报

316

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
316
发表于 2017-3-25 18:26:20        只看该作者  5#
After Android 7.1,  doing this is not enough!   you also need to do "adb disable-verity" and reboot

点评

mark  发表于 2017-7-21 11:57
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表