我想要在运行Virtuous Unity 1.3.0 ROM的HTC Vision的SD卡上访问ext4分区,而不使用Data2SD。我改装成的我从这个/system/etc/vold.fstab
文件:在Android设备上挂载第二个分区vold
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
?我认为两者都是按照此conf文件中指定的vold创建的符号链接,但我还没有时间检查。
我会问论坛,但这似乎是一个开发人员的问题,这是最新版本的操作系统。从操作系统的版本到版本似乎有很大的变化。在此先感谢您的耐心和帮助。
UPDATE:因此,将测试装载移动到SD卡,即使使用持久挂载点,它也不起作用。所以,不知道我错在哪里。
http://www.link2sd.info/faq你会发现大多数答案的这个链接 – Fawad