2

我在虚拟框中有一个 android iso。
我需要以写模式挂载 /system 。
看起来好像我是 root 用户,但是当我尝试挂载它时,权限被拒绝。
以下是命令输出。

My shell:

root@eeepc:/ #


root@eeepc:/ # whoami
root


root@eeepc:/ # mount
rootfs / rootfs rw 0 0
proc /proc proc rw,relatime 0 0
sys /sys sysfs rw,relatime 0 0
tmpfs / tmpfs ro,relatime 0 0
/dev/sda1 /mnt ext3 rw,relatime,errors=continue,barrier=0,data=writeback 0 0
/dev/loop0 /sfs squashfs ro,relatime 0 0
/dev/loop1 /system ext4 ro,relatime,user_xattr,barrier=1,data=ordered 0 0
tmpfs /cache tmpfs rw,relatime 0 0
/dev/sda1 /data ext3 rw,relatime,errors=continue,barrier=0,data=writeback 0 0
tmpfs /dev tmpfs rw,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0

我试图重新安装的命令:

mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
mount -o rw,remount -t yaffs2 /dev/loop1 /system
mount -o rw,remount -t ext4 /dev/loop1 /system

以上所有都给予了拒绝的许可。

有什么帮助吗?

4

2 回答 2

2

ISO 基于只写文件系统,ISO9660没有提交后写入的概念。考虑尝试更改 CD 或 DVD 上的文件。

如果要更改 /system 中的文件,则需要以不同的方式解决问题。

/system 挂载点是(可能)文件的循环挂载。您可以在其顶部使用影子文件系统(祝您好运,casper 等),也可以将其内容复制到另一个文件系统并在那里玩弄它们。

例如循环挂载格式化为 ext2 的文件

谷歌上的第一次点击

首先点击 bing:

于 2012-05-05T05:32:15.627 回答
0

所以,我无法做到这一点,但我安装了 android-x86-2.3 iso ,它现在可以工作了。

现在我有方向问题,它只适用于景观..

希望我能找到一些解决方案

于 2012-05-05T07:23:20.263 回答