手机内存卡分区教程+link2sd把程序安装到sd卡第二分区+移动程序到rom系统内存

内存卡分区教程(安卓程序安装在内存卡上)
8 月 15 日更新 link2sd1.7 汉化版,中文升级更给力! A、系统自带的 app2sd 不给力,许多应用无法装到卡上; B、装到卡上应用多了,担心运行速度慢,怕影响手机性能!…… 此贴只需使用两个软件即可帮我们这些新手轻松解决这些烦恼,所有操作由用 户自己管理,而且是可逆的,方便、易用,请耐心看完此贴,你会发现原来这 样简单! 一、将 SD 卡进行分区
因为 android 系统是基于 linux 内核的手机系统,只支持 linux 特有的系统分区 ext 分区 安装应用程序,所以我们需要对 sd 卡进行分区,一个 ext 分区,一个 fat32 分区共两个 分区。ext 分区用来安装应用软件,fat32 分区作为存放数据的磁盘。 1、首先在电脑上安装下面的分区工具,win7 运行不了的话,兼容性里选择 XP SP2(3) 就可以了,winxp 无压力。 分区工具: 2、安装之后,将 sd 卡装入读卡器插入电脑 usb 口(不能使用数据线) ,备份好 SD 卡的 内容,然后开始进行分区,和分区硬盘是一个道理,我们要分成两个区,第一个区是 FAT32 的,用来存储照片和其他个人资料。第二个区是 EXT3 的,用来存储 APP2SD 的 程序文件。

删除旧分区

把卡插到电脑上,然后打开软件。选择好要格式化的盘符,我这张卡是 1GB 的。然后点击【删除】 ,删除原来的 分区。

删除原来的分区,名字就输入"no name"(不分大小写)和上面一致就可以了。

创建 FAT32 分区

删除了旧分区,我们开始创建新的分区,还是选择好盘符,点击【创建】 。

首先是创建 FAT32 分区,一般可以选择大一点。 在【新大小】后输入 FAT32 格式下你想要的容量。存储照片歌曲都是这个分区,相当于你手机原来的存储卡部

分。 我选择了 500MB,图中红色的部分就是要格式化创建的 FAT32 分区,余下蓝色的部分就是下面要创建的 EXT3 分区空间了。

这里提醒一下, 剩余的 ext3 分区不要过大, 超过 1.4g 可能不成功, 建议 300m——1g 之间自选。

随意取一个卷名,选择好 FAT32 格式,确定即可。

创建 EXT3 分区

选择余下蓝色部分,还是选择【创建】新分区。

容量大小就不用调节了,余下的都是 EXT3 的空间了。

和上面一样的方法用剩余空间再次创建一个 EXT3 的分区。

完成

两个分区都创建完成后点击【应用】 ,这步很重要,不点的话刚才操作都不会生效。

正在分区....................

分区完成,可以把之前备份好的资料拷贝回 FAT32 分区,而 EXT3 分区只能在 LINUX 下才能看到。 (以上借自 百度,特此致谢!但所有操作我至少用过 5 遍以上,不必怀疑! )

分区成功后将卡装回手机,即可发现在“应用程序管理”中几乎所有程序均可选择“移至 SD 卡”(目前发现桌面程序、带有小部件的程序只能装在手机内存,否则会出错或提示 插件加载失败!经我测试分区后能移至 sd 卡的都运行正常) ,新安装程序部分会自动装 入 sd 卡。

ps:关于分区后电脑找不到存储卡的问题,解决方法有二:
方法一超简单,直接换个读卡器即可; 方法二以我电脑 win7 系统为例说明,xp 可参照。

右击计算机,选择管理,界面左边选择存储下的磁盘管理,在界面下边会出现磁盘 2 可 移动 1.88GB (我的是 2g 卡) 在上面右击选择第一项“更改驱动器号和路径”, , 选“添加”, 系统自动分配卷标(就是字母 D、E、F...),确定即成功。

另外,分区后如后悔,不想再分了,只需执行前两步,先删除你内存卡的所有 旧分区,在创建新分区时把全部容量分给 fat32 即可,最后记得点“应用”! 分区后感觉变慢,其实也不明显,且利大于弊,另外我想所有将应用装卡上的 方法应该都是以牺牲一定性能为代价的,实在计较的建议换高速卡! 【也可以参考 lemopoi 此帖关于内存卡分区后读写速度变慢的解决办法】 另外,想真正用上分区的就建议看下面的第二步! 以下做法需要手机获取 root 权限, 关于手机 root 方法,我用的是这两个帖子提供的方法(其实是一样的) : http://www.hiapk.com/thread-1594199-1-1.html http://www.hiapk.com/thread-1490167-1-3.html 害怕 root 有危险地 tx,到此即可完成应用装入 sd 卡的操作,以下教程可无视! 题外:其实 root 后不乱删程序文件,一般是没问题的!另,据说现在有了官方 8.1 一键式升级工具,变砖也能恢复! 二、分区后将应用装入 sd 卡 ext3 区方法!
卡分区成功后,已经能将程序装入卡中,但我们发现确实仍然装在 sd 卡 fat32 分区,没 有按我们的想法被装进所分的 ext3 分区。因为还缺少一些工作。本人水平所限,许多方 法都嫌复杂、麻烦,总不成功。以下这个方法只需一个软件即可轻松搞定,推荐需要的 tx 使用: 这种方法就是 Link2SD。何谓 Link2SD?它是一个将软件移动到卡第二分区 ext2、3、4、



fat(32)分区上的工具。原理和 app2sd+类似。link2sd 把单个的文件进行软连接,这样 就使程序可以实现随意的安装到机身和内存卡 ext2、3、4、fat(32)分区上。link2sd 选择性的将新安装程序的/dalvik-cache 移动到了内存卡上,再创建软连接。所以保证系 统运行的安全性和稳定性。而 2.2 以上系统自带的 app2sd 有很多缺点,诸如应用装在卡 上,拆下卡或是连电脑时这些应用无法使用,以及拖慢运行速度等,link2sd 可很好解决 这些问题并兼顾。而 app2sd+则一刀切的把所有用户程序以往 sd 卡,弊病也多。

一句话,我的理解就是 link2sd 是个软件,由用户控制,可以自由选择每 个程序是否被移入卡 ext 分区,移入卡上的程序运行、删除、移动等操作 完全自如, 和装到手机内存没什么两样, 而且不占用手机内存! 当然 link2sd 本身也可卸载,不会影响移往卡上的程序运行。

Link2SD 的运行条件:
1.SD 卡需要第二分区,即 ext2、3、4 分区,也支持 fat16、32 格式,并且两个分区都要 是主分区。 2.手机需要 root 权限。 以上两条件具备后,可以开始了: 1、下载并安装附件:英文原版

)【本贴以英文版为依据来介绍操作说明,另有 ,

用着更顺手。若前面已经装有英文版的想使用,只需先卸载英文版再安装汉化 版,则所有移到卡上的应用不受影响! 】 8.15 升级为,新加入批量操作功能,请体验!
2、找到安装好的 Link2SD,进入程序,选择你 sd 卡第二分区的类型 ext2、3 或 fat32、 16,按第一步方法分区的选 ext3,此时提示重启可自行重启手机。

重启后再次进入后程序会列出手机上所有应用位置及其状态,程序位置分为/system(系 统内存) 、/data(用户可用内存)以及/mnt(sd 卡第一分区)这三种,大家可自由选择 将安装在手机内存/data 的应用程序进行 link 操作。

此时将卡装入手机开机,使用 re 管理器进入/data 中,可以看到有个 sdext2 文 件夹,进入后可以看到上方显示容量:已用+可用就是你所分的 ext3 区的大小。 以后所有链接到卡上的程序都可以在这里找到。

3、启用自动

Link(可选,想自己选择程序是否移动到卡上的不需

此步) :运行 Link2SD,按菜单键(MENU) ,点击设置(Setting) ,勾选自动链接(Auto
link) ,勾选自动链接设置(Auto link settings)中的全部三项即可,在你把软件安装到手 机机身内存的时候,Link2SD 自动会把机身内存的软件移至 SD 卡的第二分区。 以上步骤完成后,新安装到机身内存的软件就可以自动被软件后台移至 SD 卡的第二分 区,不需手动操作。不需要自动移动程序的,把自动链接(Auto link)的勾取消。

如果想把已经安装在 sd 卡第一分区的应用程序链接并移动到 ext 分区,可以参
照一下我的做法。 首先将卡上的软件移至手机内存(经测试,即使设置为自动链接,从卡上移动到手机内 存的程序不会被自动移入 sd 卡,而本文第三步介绍的利用钛备份把/system 中程序移到 卡上后会被自动 link) ,点选程序列表中需要移动的程序,选 create link 执行 link2sd。如 果需要移动回手机内存,点击里边的 Remove Link 即可. 你可以进入 Link2SD,按菜单键(MENU) ,点击 storage info,查看存储信息。

需要说明的是,link2sd 后的应用表面显示的位置仍然在手机内存/data 下,但实 质在 sd 卡第二分区,不占用手机内存,大家可自行查看。

不要开机状态下拔除内存卡,或者拔除内存卡后开机,否则会加载不带 EXT2 分区,所有连接到内存卡的程序都将失效,必须重新安装
想 具 体 了 解 link2sd 的 推 荐 此 文

http://wenku.baidu.com/view/83624ac5bb4cf7ec4afed056.html,当然也可自行搜索相关。

三、将重要程序(如需要自启动的、带桌面小工具的软件、比较常用的程序) 移动到 system 系统内存的方法:(此操作不需分区,与前两步没有联系)
另外,我们发现,一些程序无法移往 sd 卡,否则会出现错误;一些经常用到的软件放 入卡中总担心速度慢等;这时有个思路,root 后删除了一些程序,系统必然空出不少空 间,而正常情况下我们无法将应用装到系统 rom 空间中,有没有办法可以将重要程序移 往 system 中呢? 答案是肯定的,有个安全、方便而且可逆的方法,就是利用钛备份来完成。 方法是: 打开钛备份,点备份还原,在应用列表中,找到需要移往 rom 的程序,长按就会出现 以下选项 选择其中的 convert to system app 就成功了。 再看应用列表,就会发现这些软件位置到了 system。 【如果想移出 rom,同样操作,就会出现 convert to user app 选项。 】

更新:建议大家做完移动操作后,再打开 link2sd,点菜单,选更多,选择清理 dalvik-cache 文件,可以把移动后的文件垃圾清理掉。

特别提示:要注意查看系统内存,千万不要将程序任意移入/system,若导致其 内存不足,可能会有大问题! !
【钛备份程序就不再上传了,上面介绍的番茄精灵的那个帖子里面就有下载提供!很好 用的。 】

以上操作完成,自己可随意分配应用安装位置,合理利用手机内存空间!


相关文档

内存卡分区教程及程序安装到sd卡第二分区
将SD卡映射为手机内存 完整详细Link2SD教程(包括SD分区教程)
[教程] 将SD卡映射为手机内存 完整详细Link2SD教程(包括SD分区教程)
安卓手机SD卡分区教程,完美实现安装程序到内存卡
G13 Wildfire SA510e link2SD教程,安装程序到内存卡,含G13分区教程
把程序手机移植安装至内存卡,将内存卡分区详细图解步骤
内存卡分区教程(解决手机内存不足)
Link2SD手机移植程序—分区篇
手机内存卡分区教程
电脑版