安卓ROOT权限下“Read-only file sytem”解决办法

今天用安卓模拟器:BlueStacks,打开apk终端模拟器:Terminal,在shell操作命令的时候提示“Read-only file sytem”:

 

第一种方法:

在 Android 系统中,我们通过 adb 登录到 shell 进行操作时,可能会遇到操作失败并提示 “Read-only file system” 的问题。

 

注意:这里的前提是已经获取到了 root 权限,否则下文的命令不能执行,会被提示 “Permission denied”。

 

如果你已经是 root 用户了,那么可以重新挂载待操作分区为可读写分区即可消除 “Read-only file system” 问题。命令如下:

mount -o remount,rw /system

这里的 /system 也可以是其它你想操作的目录。

Read-only file sytem

 

另外一个需要注意的事情是,在你对文件操作完毕之后,务必要把被操作分区的读写权限修改回只读。命令如下:

mount -o remount,ro /system

 

小总结1:由于我是用的安卓模拟器:BlueStacks,此解决办法并没有解决我的问题,从图中也可以看出来。如果你不是用的安卓模拟器或许可以真正的能解决这个问题。

 

第二种方法:

这方法就更加的简单的,用一个最爆力的方法,直接给/system 最高权限777;命令如下:

chmod -R 777 /system

Unable to chmod /system:Read-only file sytem

 

小总结2:不仅没有解决这个问题,还报了新的错误提示:Unable to chmod /system:Read-only file system(无法chmod /system,文件system仅读),或许是因为我用的安卓模拟器的原因吧!

 

第三种方法:

既然以上两种方法都不能解决,我只好去R.E.管理器给 /system 权限了。

其实此方法和方法二差不多,只不过一个是用命令操作,一个是用图形界面操作。

 

只需要鼠标左键点击【system文件夹】不松开,就会弹出【操作选项】 - 【权限】,然后打勾,可以全部打勾。system 权限

 

当点击上图中【确定】按钮的时候,又出了一个新的错误提示“权限更改失败。某些文件系统(如SD卡)不允许更改权限设置。”。注意 权限更改失败。某些文件系统(如SD卡)不允许更改权限设置。

 

小总结3:我个人猜测或许是由于我用了安卓模拟器:BlueStacks的原因,毕竟安卓模拟器和手机中真正的安卓还是有一些区别的。

 

结束语:

我相信上面的方法对于你真正用安卓系统手机的朋友来说,应该是都可以解决“Read-only file sytem”这个问题的!

    A+
发布日期:2018年08月27日 13:03:00  所属分类:Android
最后更新时间:2021-03-18 11:19:49
付杰
  • ¥ 129.0元
  • ¥ 159.0元
  • 市场价:398.0元
  • ¥ 58元
  • 市场价:58元
  • ¥ 98.0元
  • 市场价:298.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:4   其中:访客  0   博主  0

  1. 头像 ZJahon 0

    这东西到安卓9system文件夹就不能解锁了 安卓7还可以的。大佬如果搞定这个问题了交流一下哈

    • 付杰 付杰

      @ZJahon 现在用安卓模拟器不行了,必须是真机刷机去ROOT才可以。好多用软件都不能彻底的root。想root尽量不要用国内手机,我安卓彻底root用的是谷歌手机才成功的。

  2. 头像 大白 0

    大佬找到了在安卓模拟器下解决”Read-only file system”的办法了吗?

    • 付杰 付杰

      @大白 安卓模拟器这玩意有时候解决不了。