声明:此方法不是本人原创(我也没那个能力),是经过测试后综合各个教程选择的自我感觉较为简单的方法。(PS:我不怎么会排版,望高手指教。。)
首先,分区的目的和SD卡的三个主要分区 SD卡分区的主要目的是为了将应用程序安装到SD卡,以解决因机器自身的内存不足。
在这里,很多人都说通过91PC套件,MovetoSd的软件了什么的,可以将软件移动到SD卡内!但是,我试了N多次,发现还是有软件不能移动,微信,QQ,UC等,这还不算什么,占不了多少,但是,有个最大的弊端,举个例子,一个20M的游戏安装后,通过移动到SD卡,就成了10多M,剩下的呢?还留在手机内存里,如果你的软件多了,这依旧治标不治本!而且其他2.2的机子,我不敢说全部,有的也是这情况,所以还是通过分区来解决,彻底有效,虽然麻烦些!
其次,给SD卡分区有很多种方法,可以在电脑上进行(最好用读卡器,10块钱的就行),也可以手机端通过进入Recovery模式,再经过超级终端也可以,在这里,就使用电脑上的方法,简单易行。
最后,分完区不代表就可以直接把软件按到新的区内,还需要通过APP2SD操作,这个今天上午出教程(哎~已经0点了)
这里还需要长篇大论一番,关于分区的一些知识,可忽略。。。
第一、分区的工作原理:
以2G的SD卡为例(送的那个2卡,我自己分的是8G卡),我们可以将2G的卡分成3个分区,FAT32分区作为正常存储音乐、图片的普通存储分区;Swap分区是系统缓存,该区说是可以提高系统运行速度,但实际上反而降低了,所以可不分该区,如果分一般不会超过96MB(因为Swap分区对SD卡的寿命有影响,很损耗内存卡);还有一个Ext2或者Ext3分区(级别不一样,还有可能是4,但效果差不多,我的电脑最高只能选3,就选择了3),这个分区的作用就是将你安装的软件安装到SD卡上,不占用手机内存,更好地提升系统稳定性和运行速度。
这三个分区是:
(1)Fat32主分区:普通的SD卡空间,用于文件存储等;
(2)Ext3主分区:用于APP2SD,即将应用程序安装到SD卡而非手机内存;
(3)Swap主分区:用于解决系统内存不足的问题,系统自动调用此分区。
第二,
SD卡分区的次序与分区大小 SD卡的三个分区依次为:FAT32主分区、Ext3主分区、Swap主分区。
举例的分区大小: Swap:96M;Ext3:500M;FAT32:剩下所有SD卡空间。一定要注意,先分区FAT32,再分区Ext3,最后分区Swap。问题由此出现:怎样最先确定FAT32分区
的大小?很简单,从系统里看看你SD卡空间,减去500MB的Ext3空间,再减去96MB的Swap空间就好。例如SD卡实际容量若为7.59GB,那么FAT32分区大小为7590一500一96=6994MB分区大小即可。
还有一个细节,使用分区软件进行分区操作的时候,分区大小可能不会正好是上述数值,多多少少,或者出现小数都是没关系的。
第三,SD卡分区的好处。
分出的EXT3分区,就相当于手机内存了,再通过APP2SD可以将软件都按在这个分区内,不占用手机内存。还有一个好处,因为ext3其实还是SD卡的一部分,所以当你rom后,不必再重新下载软件,他们还在储存卡里!省去很多麻烦
好了,废话完毕,上附件
WinPM.rar (1.03 MB)
具体操作:
第一,备份你所需要的文件,比如视频、歌曲等等
第二,把SD卡通过读卡器与电脑连接
第三,删除分区
打开WinPM分区软件。找到你的存储卡所在盘符。选中存储卡所在盘符后右键点击,弹出菜单选择“删除”,如下图。
第四,创建Fat32分区
删除完毕后,我的存储卡就变成了一个自由分区,就相当于一块没有分区的硬盘。接下来就是建立一个Fat32格式的分区,这个分区就是你存储卡分区,就是当做普通TF卡存储用的空间,不是ext3空间,这里注意。
在你存储卡的自由分区上面同样点击右键,弹出菜单选择“创建”。如下图。
之后弹出一个菜单,让你输入要创建分区的大小。创建分区为“主”分区,然后出现3个位置让你输入空间大小,分别是:在此之前的自由空间、新大小、在此之后的自由空间。
这个东西我不做具体解释,没有必要去理解其用途,这里我们只是为App2sd功能分区而用,你只要傻瓜式的记住这3个位置所填写的值的用途即可。所填写如下:
1,在此之前的自由空间:设置为0
2,新大小:就是你所需要的TF卡的存储空间大小。
3,在此之后的自由空间:就是你ext3要想分配给手机用来安装软件的大小。
如下图,我分配了1380MB给我的手机当存储卡使用,分配了500MB给我的手机作ext3安装软件用。同时勾选下面的“格式化新分区”。
点击确定以后,弹出的窗口“系统类型”选择为“Fat32”。建议选择Fat32类型,Fat16的话磁盘性能太低,NTFS的话一般的移动设备都识别不出来。所
以这里只能选择Fat32。其余选项为空。(图中不小心打上去了,最好不要填写,反正ext3的那个分区一定不能填写)
点击确定,此时会问关于系统的问题,不知道WIN7适用不,不过应该没事。。
创建完成后可以看到存储卡被分为了两段,前段颜色为鲜绿色,空间大小为1380MB,类型为FAT32,就是你刚刚分出来的用来做普通储存空间用的。
后半段为墨绿色,还是自由分区,因为我们还没有对其进行Ext格式分区。
第五、创建Ext分区
Ext同样分为好几种格式,一般用在App2sd上是Ext2或者Ext3,少数有用Ext4的,我们不做讨论。还有Swap分区,这里也不涉及。我们以Ext3为例,继续创建App2sd的Ext2空间。
继续在剩下的后半段墨绿色自由分区上面右键点击,选择“创建”。之后弹出的菜单跟前面那个菜单一摸一样,但是这里是在分配Ext空间大小,这一步我们直接点击确定,不用修改任何参数。即:
1,创建分区为:主。
2,在此之前的自由空间:0。
3,新大小:这里就是App2sd空间大小,默认即可。
4,在此之后的自由空间:0。
5,格式化新分区:勾选。
点击确定以后,弹出的窗口“系统类型”选择Ext3FS,其余为空。
点击确定以后,可以看到存储卡被分为了两个分区,前半段为鲜绿色的FAT32分区,后半段为黄色的Linux的Ext3分区。注意,该区不会被电脑识别的,因为是Linux特有的
第六,应用所进行的操作
到了这一步,实际上你还没完成最重要的操作。如果这时候你发现存储卡数据未备份或者分区不符合你的要求再或者分区操作有误等,你都还可以返回,就是点击主界面左上角的“全部撤销”,然后再一步步来。
当然,如果你认为以上操作都确认无误了,那么就点击主界面左上角的“应用”,这个时候才开始进行删除分区、新建分区、格式化等操作。如下图。
等待进度条完成后,分区操作就结束了。
分区后找不到存储卡盘符解决技巧 由于系统的不同,有时候进行上面的分区操作后,在电脑里会识别不出你的存储卡。这时候不用着急,在我的电脑上点击右键,选择管理,然后再点击磁盘管理。
(就不上图了,文字挺详细了。。)
弹出的菜单中,可以看到右侧驱动器列表中,有两个已经被识别出来,但是未知的分区没有被分配盘符。其中一个文件系统为Fat32,容量
1380MB,即为我们分配的存储卡空间。第二个文件系统为空,标示为未知分区,容量为502MB,因为这个是Linux专用的Ext3分区格式,Windows肯定识别不出来。
我们只需要在右侧下方窗口中,找到我们的磁盘1,即存储卡所在磁盘,然后右侧的前半段1380MB的Fat32分区上点击右键,弹出菜单选择“更改
驱动器名和路径”为其分配一个盘符即可。至于右侧的502MB未知空间我们不能做任何操作,否则将失效。
弹出的菜单中,选择“添加”,再次弹出的窗口中“指派以下驱动器号”为你想设置的分区盘符,一般选择目前你所有盘符后的下一个盘符即可,这里我们选择I。
点击确定后即可,这时我们来电脑资源管理器中查看,就可以看到我们分区分配的存储卡盘符,就可以进行正常文件操作了。
最后一步,把备份的文件挪回来就可以。
最后声明,目前还无办法把软件安装在EXT3分区中,还需要APP2SD操作,详细已发帖