重新挂载只读分区时出错

重新挂载只读分区时出错

我有一台已 root 的 HTC,需要在 /system/xbin 中创建一个自定义文件。我执行 mount 命令(用于 /system 上的读写权限),创建文件,以只读方式重新挂载 /system,之后我的文件神奇地消失了。以下是我通过 dab 在 su shell 中编写的命令。

root@m7:/system/xbin # mount | grep system
/dev/block/mmcblk0p35 /system ext4 ro,seclabel,relatime,data=ordered 0 0

root@m7:/system/xbin # mount -o rw,remount /dev/block/mmcblk0p35 /system
root@m7:/system/xbin # cd /system/xbin

root@m7:/system/xbin # echo test > myfile
root@m7:/system/xbin # ls
daemonsu
dexdump
dexus
myfile <- 'myfile' is created
nc
su


root@m7:/system/xbin # cat myfile
test

root@m7:/system/xbin # mount -o ro,remount /dev/block/mmcblk0p35 /system
root@m7:/system/xbin # ls
daemonsu
dexdump
dexus
nc
su

以只读方式重新挂载 /system 后,我的文件消失了。对此有什么想法吗?

编辑 1:如果我尝试重新执行命令,我的 HTC 会自动重启... 编辑 2:正如您在“ls”命令输出中看到的那样,在 /system/xbin 中存在使用 root 工具安装的“su”。这个 root 工具如何永久安装“su”?

相关内容