当前位置:K88软件开发文章中心电脑基础基础应用15 → 文章内容

SD卡分区的概念及方法介绍

减小字体 增大字体 作者:华军  来源:华军资讯  发布时间:2019-2-3 0:31:30

由于用户安装的应用实在太多,导致手机内存告急。如果实在一年前,这根本就是噩梦。当然,现在我们不用担心这个问题。因为现在的安卓手机基本上都可以进行SD卡分区。SD卡分区  什么是sd卡分区?相信很多品牌的手机在安卓2.2上下系统刷机的时候都要注意到的安卓sd卡分区,这是为什么呢?今天,小编就跟大家普及一下安卓手机sd卡分区的一些知识。  首先,什么叫sd卡分区?简单来说,就是将sd卡的一部分划归到手机内存中供内存使用,在刷机的时候或者您的手机内存不够软件装不下了的时候,这中操作就成为了非常必要的手段。比如说11年以前的很多手机的ROM手机内存大多是512mb,如果您之后装了很多软件,或者升级更高级的系统的话,512m的ROM又怎么可能够用呢?这个时候,为了弥补ROM空间的不足,我们就可以将sd卡中的一部分划分到ROM内存空间中供内存空间使用。  通过划分sd卡空间拓展您的内存空间,这就是安卓sd卡分区产生的条件和作用了。当然,实际上各种品牌的手机也并不一定都是如此才需要sd卡分区,大家刷机的时候还是要根据实际情况以及自己的机型来判断的。    一、存储卡分区  首先我们需要对手机SD卡进行分区,分一个FAT32分区和一个Ext3分区,FAT32分区用于正常存储图片、音乐、视频等资料,而Linux格式的Ext3分区就是用于扩容安装软件的分区。以笔者的2G SD卡为例,FAT32分区1.35GB,Ext3分区494MB。下载并安装Acronis Disk Director Suite软件。将手机SD卡装入读卡器并连接电脑,然后运行Acronis Disk Director Suite软件。  1.FAT32分区。找到代表SD卡的磁盘分区,点击右键,选择“删除”命令,删除已有分区。当成为“未分配”分区时,点击右键,选择“创建分区”,在弹出的对话框中,文件系统选择:FAT32,创建为“主分区”,设置好分区大小1.35GB,点击确定按钮。  2.Ext3分区。在剩余的494MB分区上,点击右键,选择“创建分区”,在弹出的对话框中,文件系统选择:Ext3,创建为“主分区”,设置好分区大小494MB,点击确定按钮。  3.确认分区。上述分区设定完成后,软件只是记录了分区操作,并没有真正在SD卡上进行分区。点击软件工具栏中的“提交”按钮,确认执行分区操作,提示“操作成功完成”说明分区成功了。  二、将软件移动到SD卡  存储卡分区完成后我们只需要把系统默认的软件安装目录/data/app转移到SD卡的Ext3分区上,然后通过ln命令建立软链接,使系统自动把软件安装到SD卡上,达到节省手机内存空间的目的。  将存储卡装回手机,重新启动,使系统识别到Ext3分区。在手机上运行超级终端,依次输入以下命令来验证系统是否识别了Ext3分区:  su (会提示高级权限授权,选择“总是同意”)  busybox df –h  如果显示的列表中有/dev/block/mmcblk0p2的信息说明系统已成功识别了Ext3分区。

SD卡分区的概念及方法介绍