我想在运行 Virtuous Unity 1.3.0 ROM 的 HTC Vision 的 SD 卡上访问 ext4 分区,而不使用 Data2SD。我/system/etc/vold.fstab
从这个修改了我的文件:
dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.0
/devices/platform/msm_sdcc.4/mmc_host/mmc2
对此:
#dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.0
/devices/platform/msm_sdcc.4/mmc_host/mmc2
dev_mount sdcard /mnt/sdcard 1 /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.4/mmc_host/mmc2
dev_mount e4vol /mnt/sdcard2 2 /devices/platform/goldfish_mmc.0
/devices/platform/msm_sdcc.4/mmc_host/mmc2
所以我可以得到我的第二个分区,标签为 e4vol,在我的 Android 设备上挂载和使用。两个问题,我认为一个显然与另一个有关。
- 我已经尝试重新安装根读写并创建安装点
/mnt/sdcard2
,但它在重新启动时消失了。似乎 Android 过去可能使用mount.conf
. 现在它在 Gingerbread ROMS 上不存在。想法? - 这是我必须做的所有事情才能让我的第二个分区安装在 Android 中,还是我还需要创建
/sdcard2
类似的/sdcard
?我认为这两个都是由vold创建的符号链接,正如这个conf文件中指定的那样,但我还没有时间检查。
我会问论坛,但这似乎是一个开发人员的问题,这是操作系统的最新版本。它似乎从版本到操作系统版本发生了很大变化。提前感谢您的耐心和帮助。
更新:因此,将测试挂载移动到 sdcard,即使使用持久挂载点,它也不起作用。所以,不知道我哪里出错了。