有没有人能解决把外置存储设定为默认存储,具体问题描述见帖内。
androidx86吧
全部回复
仅看楼主
level 2
likw79 楼主
android x86 4.4把内置的虚拟SD卡设定为默认存储位置,并且这虚拟SD卡设在data分区或data.img里,也就是说安装的软件是保存在data里,连下载的软件视频音乐图片也实际上默认放在data里。
如果采用data.img方式,一般最多4G吧,很快就把data.img塞满了。如果采用data分区(也就是说用安装模式安装到硬盘,或自己手动分个ext分区手动装载system.img及data)模式,那么容量是可以做到足够大,但因为分区格式是ext的,和windows共用数据(比如视频音乐图片)很不方便。
现在,我是采用bootmgr加grldr引导,使用了8G的data分区,另外分了个20G的FAT32的分区作为外置存储或外置SD卡,用于与windows共用。
那么问题就来了,如何把外置SD卡设定为默认存储呢?搞了好久,都没解决。希望有同好一起研究这个问题。
2015年08月15日 15点08分 1
level 13
不用这么麻烦,要想空间大,直接在安装时选用一个ext3分区就行,就不会有限制了,关于共享问题,推荐用windows的有个可以挂载ext分区的软件就行
2015年08月16日 00点08分 2
level 9
ext格式和win共用数据很方便好不好,比你用data.img还方便几百倍,就跟正常操作盘符一样。装个ext2fsd就可以了,会为你的ext分区创建盘符,跟你正常操作ntfs分区没区别
2015年08月16日 01点08分 4
level 9
还有就是,默认外置卡很容易,前提你的外置卡是开机自动加载的,然后修改 vold.fstab把sdcard改为sdcard1即可,但是这样我还是觉得还是没ext方便,每次更新安卓系统你都要弄一次,。ext的,win轻松装个软件就完美解决了,而且win更新又不会软件丢失。
2015年08月16日 02点08分 6
以上3个回复我看了,我现在使用的就是ext分区加ext2fsd方案。但我真心觉得FAT32分区如果能作为默认存储的话与windows共用会更方便。能问一下 vold.fstab具体在什么位置?我找不到。
2015年08月16日 06点08分
@likw79 /etc/vold.fstab
2015年08月16日 06点08分
1