实际上,我尝试在我的HTC愿望上安装busybox。因此,我尝试将busybox-binary复制到/system/bin。所以我用rw重新挂载了/system:
mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
在此之后,我没有得到一个“只读文件系统”的-error。但现在我在尝试将文件推送到/system/bin时遇到了“权限被拒绝”的问题。我还尝试将我的文件推送到/sdcard,然后将其移动到/system/bin,但这也不起作用:
$ mv /sdcard/busybox /system/bin
failed on '/sdcard/busybox' - Cross-device link
一些想法,如何解决这个问题?
发布于 2012-06-07 04:17:54
执行mount
以检查设备是否真的已重新挂载为RW。
同样的错误发生在我身上,然后我简单地做了一个cp orig dest,然后在orig上做了一个rm,很奇怪,但seams mv是这样的。
发布于 2012-11-12 15:19:07
挂载是不够的,您必须以root身份运行(这是权限被拒绝的原因)。这是我推送busybox的方式:
adb root
adb remount
adb push busybox /system/bin
我遇到了一些需要使用mount -o remount,rw /system
而不是adb remount
重新挂载的设备。
发布于 2012-11-11 05:55:56
不确定,但由于您询问想法,我将提到我从未指定过-t选项。
mount -o remount,rw /system
对我来说一直很有效
https://stackoverflow.com/questions/10864907
复制相似问题