分享

内置存储卡满,如何使用外置存储卡?

  2014-09-14
没有外置sd卡,系统刷ROM:M大的U8800 miui2.3.7ROM稳定整合版,参见:http://www./thread-8667-1-1.html(顺便感谢M大的奉献精神,使我对手机产生了新的兴趣);
刷完之后,按照网上说明利用X5 setting修改存储器为"内部存储器",内置存储卡也顺利挂载至/mnt/scard(修改之前是挂载在/mnt/emmc,无法使用)
刷机之后,一切正常。

问题:
现在安装了若干程序之后,2G的内置存储卡空间已快占满,新的程序安装不上,于是买了一个tf卡插上,但是这个tf卡只是自动挂载在/mnt/emmc下。

我的需求:
最好的情况是系统已装在内置卡中的程序不用修改,新安装的程序能够自动安装外置卡上,两个卡能同时使用。
一般的需求是,如果无法同时使用,那我如何将现在已经安装在内置卡上的程序,移到外置卡上(顺便问一下,这种情况下,内置卡是不是以后就不能用了?)。

尝试过的办法:
1、使用RE将/mnt/scard/下的所有文件和文件夹复制到/mnt/emmc,即将原内置存储卡中的数据复制到新增的外置存储卡上;
2、利用X5 settting修改存储器为外部存储器后,重启机器;
3、外置存储卡确实挂载在/mnt/scard/了,但原来安装的程度都无法使用(桌面就没有程序图标,只有原来安装在手机内存中的程序);
然后,我就利用X5 setting改了回来,可以正常使用。

但这样就是新买的tf卡没有多大用处了(挂在/mnt/emmc/下),也不能新安装稍微大一点的程序了,我是希望有一种办法能够解决当前的困境。


问题已解决,解决方法:
1、将钛备份安装至手机内存,安装到sd卡的可以移动至手机内存(属于系统自带功能);
2、修改钛备份的备份路径至外置存储卡(即/mnt/emmc/下的一个目录,目录名自定,假定为TaiBackup),对系统所有应用和程序数据进行备份;
3、利用X5 settting修改存储器为外置存储器,重启机器;
4、此时外置卡就会挂载在/mnt/scard,内置卡挂载在/mnt/emmc,安装在手机内存中的程序都是正常的;
5、运行钛备份,修改钛备份的备份路径/mnt/emmc/TaiBackup至/mnt/scard/TaiBackup;
6、利用钛备份逐一恢复程序(需要恢复的程序为原来装在sd卡上的程序,钛备份中会在程序名字上有一条横线,且名字加灰)
7、钛备份恢复会安装在内存中,即使原来是安装在sd卡中,恢复了完成后,可逐一将不需要安装在内存中的程序移动至sd卡;
8、此时外置存储卡即为系统默认的sd卡了,可以正常使用了;
后续优化步骤,非必须:
9、删除/mnt/emmc/下的所有目录,此时该位置挂载的是内置卡,复制/mnt/scard/TaiBackup目录至此时/mnt/emmc下,并修改钛备份的设置,这样就能利用原来的内置卡,存储钛备份的数据了;

至此,原来的内置卡上的程序全部转移至外置卡,外置卡成为系统默认的sd卡,内置卡存贮了钛备份的备份数据,一举两得。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多