当前位置:首页 >> IT/计算机 >>

Android系统手机的SD卡分区教程


第一种,用 Acronis Disk Director Suite 10 中文版在电脑上对 sd 卡分区,这个软件是一个很好 的分区工具,软件百度一下,很多软件下载。或者我的网盘下载。

本帖隐藏的内容需要回复才可以浏览

http://u.115.com/file/f9c6115039

这种方式最适合 sd 卡中已有数据,想在此基础上不损坏 sd 卡中原有数据,同时可以增加一个 ext 分区的情况。我用一张装有数据的 2g 的 sd 卡做实验,这个 2g 的卡已经是 fat32 分区,做好了 金卡,装有一些数据,准备在这个 sd 卡上增加一个 ext 分区,并且不损坏原有的数据。我们很多同 学都是这种情况, 已经有一张金卡, 并且装有数据和软件,想增加一个 ext 分区, 实现 app2sd 功能, 这时候用这种方法最适合了。 言规正传,开始工作了。任务:把一张带有数据并且已经是金卡的 sd 卡,利用它剩余的磁盘空 间,分出一个 ext 文件系统的分区,并且不损坏金卡和卡内数据。
7 N , E! I . l. H " h3 R , G- l

首先取出手机中的 sd 卡,放入读卡器中,插入电脑中。(千万不要直接把卡放在手机里,然后 usb 方式连接至电脑)
& H R# g% ]3 ^1 a/ O

打开 Acronis Disk Director Suite 10 中文版分区软件,在视图菜单中,选择手动模式。

大家应该看到了我的 sd 卡信息。红色椭圆框内的磁盘信息,2g 的卡,fat32 分区,装有相应的 一些资料和软件

菜单栏选择向导,创建分区。出现如下界面

; f4 I8 h5 Z% N7 D

5 V R$ E1 ?3 ]/ ^9 t4 F& q% O* g) J

) ]/ I" J: V5 y4 h

I5 U

T8 T$ O

选择磁盘 2(我的 sd 卡),选择下一步。

+ T# P; h/ Z' k) U/ m' d

$ J8 }9 Z6 {2 j4 |* \

选择磁盘中有空余空间的分区前面的复选框(我的 sd 卡中只有一个 fat32 分区,还有 1.5g 左右 的空余空间,当然是选这一个了),再选下一步。

移动鼠标到滑块上,按住鼠标并拖动鼠标移动,在这个分区的空余空间中选择将要创建的分区大 小。我的 sd 卡上 fat32 分区中还有 1.5g 的空余空间,而我们的 ext 分区一般选择 512m 至 1024m 之 间就可以了,我就选择创建 512m 的 ext 分区。 再点下一步。
. ^' F 0 N/ M 7 e0 p - u6 C

; L3 d. P7 G, y8 K: T

选择分区类型, 一定要选择主分区。 (也就是说这两个分区, fat32 分区和 ext 分区都是主分区), 再点下一步
- _ , |; t " u& S 2 U1 r

^. T2 j; U$ g: u( D) V3 k

4 Z# S# C; I0 I" |

在下拉菜单中选择文件系统,当然选择 linux 认识的 ext 文件系统,我选择了 ext2(ext3 应该 也可以,我们有试过),再点下一步。
4 @ ' B5 p % [; [ + R7 d : E9 A

: h1 P: Q9 T: N, b

选择是否给创建的分区分配盘符, 一定要选择“不, 谢谢, 我不想赋予一个盘符”, 再点下一步。

" p. ~9 ^: q# Y! ?/ }

% Y9 O; ^' l6 \

这步什么都不做,直接点下一步。

" s, c; l& h4 D. k8 `+ ]/ r2 c

+ \( R0 \! P; i9 Q1 M0 Y5 C' e# U

看到了我创建的 ext 分区了吧,哈哈!!最后点完成。

到现在为止,基本做完了,这个时候你还可以选择取消前面的每一个步骤,不会对你的 sd 卡做 任何的改变。如果确认前面所做的选项。就一定要点“提交按钮”,我确认无误后,选择提交按钮。
% {& v# q! \) {; S5 R1 `4 r5 j

% |. H

R7 `' m; w) h

选择继续。

" n) u+ L& v3 U8 T. K

/ x& u

U( I& h7 t; J6 o0 r

等待电脑自动分区,大概需要一些时间,因为我们做的是无损分区,系统需要一定的时间保留已

有的数据。

/ t1 Q% Y9 `4 ?1 B! v

直至出现“操作成功完成”的对话框。

* ], Z7 l- [0 S9 Z

最后退出 Acronis Disk Director Suite 10 分区软件,系统要求我们重启计算机,才能生效。
b# O! E( S6 h% y

) `4 @5

E5 X! _( [( {. n2 H! y

6 H; r2 ]7 s! n4 G# a

重启之后,取出 sd 卡,重新放入手机,我们的分区工作彻底完成,剩下的就是去刷机了。

7 H % u2 @ 2 F+ e - O' k . d3 H

小结一下:用 Acronis Disk Director Suite 10 分区工具对 sd 卡分区还有好多的方法,大家熟 练后可以去试试其它的方法,我的这种做法只是抛砖引玉了。但据我的经验,对 sd 卡分区时,一定 要保证每个分区都是主分区。而且分区顺序是 fat32 分区在前面,ext 分区在后面,如果还需要交换 分区的话,交换分区在最后。我曾试过 ext 分区在前面,fat32 分区在后面的情况,但是出现错误, 至于为什么我也没搞清楚。正确的分区顺序如下图
; h' f, M- I% G5 P& s& N

4 R* q0 [4 x* r6 G# g& g

大家分区完了后, 可能会遇到一个小问题, 重启电脑后, 计算机上看不到刚刚分过区的 sd 卡了。 我当时分区时也遇到了,还以为数据都丢失了,卡也坏了,哈哈哈。其实, 是因为分区工具取消了 fat32 分配的盘符,分区其实还在。解决的办法很多,如用 win7 下的 磁盘管理工具给 fat32 分区重 新分配一个盘符。或者用我们刚用过的 Acronis Disk Director Suite 软件给 fat32 分区分配盘符。 方法如下: 注意观察,刚刚分区的 sd 卡的 fat32 分区没有分配盘符
, t0 r7 d0 X" e4 R/ ]

7 e; i9 {2 k% X

: x; {

D1 Q3 q( a

鼠标右键单击在 fat32 分区,在弹出菜单中选择高级,在选择改变盘符。

9 E, L: r3 ]2 A; @" ]6 F' p9 ]

在下拉列表中选择一个盘符,单击确定按钮

哈哈, 观察一下, fat32 分区上是不是有了久违了的盘符了, 最后单击提交按钮, 盘符就恢复了,

在计算机上就能使用 sd 卡上的 fat32 分区了。

1 W- ^. t3 |9 f

K& ?1 V7 X

( q G" b: V9 b5 H9 Z, p

到此,这种分区方法就介绍完毕了。
9 q3 u( \% s% T+ g" z1 b* u! F

* p8 J# B- G& W$ o+ B* l

第二种

利用手机 recovery 界面中的方法分区。这种方法首先要进入 recovery 界面,利用刷机 sdcard 工具分区。进入 recovery 界面的方法,参考版

模式下的 recovery 界面里的 partition

主 junyi 写的“打造最简单的刷机教程!”中的进入界面方法, 链接地址: http://www.htcplayer.com/thread-2367-1-1.html ,进入 recovery 界面的方法完全相同。界面如 下:
" N. j : M; n / T. i 0 r

下面就是分区的方法了。 移动光标键,到 partition sdcard 选项,按光标键确认。
3 J2 i7 R3 E, c: [( p. E- N

* N. S' n- c

V0 {

直接选择第一个选项

partition

sd ,按光标键确认

' V: Q* Y% g" C, {7 G# K: p

, u( J, U. O9 q( v/ n6 U

在手机的底部出现如下提示,如果按光标键确认,按其他键取消操作,单击一下光标键确认。

/ a " M) X 8 w2 @ * d5 Q

进入选择交换分区大小的界面,默认是 32m,上下移动光标键选择不同的分区大小,这里选择分区大

小为 0,即不需要交换分区。选好后,再次按光标键确认选择。

3 s. p6 j* B- P- E

( R1 z9 z/ j* w" }0 C8 ?

进入选择 ext 分区界面,默认 ext 分区大小 512m,上下移动光标键选择不同的分区大小,选好后, 再次按光标键确认选择。

# U& R; D7 M3 M9 n( J% [1 X9 l7 A

4 r

Y6 q& ^: Y# b- u0 ^: y

进入确认分区界面,是否进行分区,按光标键确认,其它键取消。

! i 5 M" e ' w% ? . }, ? 5 [4 n % Z

+ [; Y" {2 a8 K

* K8 G2 f# \# v( v+ W/ h

如果按其它键取消,可以重新分区,按光标键就会出现下面界面,完成分区。

3 y, X0 L3 Q2 X2 K6 ^, l

5 F' O+ Y0 M+ p5 N6 n, [+ s

完成后,按住下音量键,可以返回到主菜单,最后选择 power off 不关机,直接刷机。
6 O2 _& a2 T1 W0 P6 S, k5 V/ F

关机结束分区。当然也可以选择

7 l- R$ e" t4 l

第二种方法也介绍完了。我不知道这种分区方法是否能保留住金卡,没做实验,有兴趣的朋友可以做 做,把结果告诉我哦。但数据肯定是保不住了的。这个我试过。

五、分区、格式化后金卡还是金卡吗?

! T - f3 y " ]7 O

关于这个问题,我问了好多同学,也查了好多资料,都没得到一个准确的答案,没办法,只有做 实验来验证了。 想知道结果吗?呵呵,回帖支持下,就可看见了哦!
7 }$ f }& A$ k3 F' Q, ?( [

本帖隐藏的内容需要回复才可以浏览

今天上午,做了好多次的实验,想搞清楚,格式化、分区对金卡的影响,

3 J* H3 y/ \# q

实验一:一张全新没有数据的 sd 卡,用前面介绍的分区方法中的任意一种把 sd 卡分成两个区, 一个 fat32 分区,一个 ext2 分区。然后试着在分区的状态下去给这张 sd 卡做金卡。金卡是否做成我 心里没底,因为好多教程都是要求准备一张只带有 fat32 分区的卡去做的,但我用这张分成两个分区 的 sd 卡,按照 junyi 介绍的刷机方法刷机成功了。因为刷机必须要有金卡,既然刷机都成功了,我 想金卡应该是做成了的。 这就给我们提供了一个保住金卡的方法, 我们可以先分区, ext 分区做好, 把 再做金卡。这样就可以很安全的完成 app2sd 功能了。 实验二: 把前一个实验做好分区的 sd 金卡, 用我们第二种分区方法重新分区成一个 fat32 分区, 删除了 ext 分区。我不知道金卡还是否存在,我又用 junyi 的刷机方法去刷机,居然也刷机成功。这 张卡还是金卡吗?我觉得应该还是金卡。当然可能会有疑虑,是不是刷机根本不需要金卡呢? 实验三:我们知道,取得 root 权限一定要金卡。先用官方的 rom 刷一下,这样做将会去掉已经 做好的 root。还是用这张 sd 卡,用 junyi 的 root 教程方法,来取得 root 权限,root 成功了。通过 这次实验应该能证明这张卡还是金卡,因此,分区后金卡并没有丢失,还是金卡。
3 V: t/ z0 N2 s7 Y: Y" t U

实验四:在电脑上对 sd 卡的唯一的 fat32 分区格式化(不是低级格式化),先用官方的 rom 刷 一下,去掉 root。再用 junyi 的 root 教程方法取回 root 权限,咦,居然也成功了,可以取回 root 了,看来,普通格式化金卡后,金卡还是没有丢失。
) o # K5 ^ . ^; e 4 t3 u U

通过我做的这几个实验, 几乎可以判定, sd 卡分区、 对 或者对 sd 卡格式化操作, 不会影响金卡, 金卡还是金卡。
7 R& @; h+ Y) F. O9 E) [9 S, I, Z

- I8 {8 N5 F 8 O" t ' P. L 1 G

六、怎样判定已经可以 app2sd 了?

/ t! p

]" v 5 g; L

分区的问题解决了,金卡的疑虑也打消了,选择支持 app2sd 的 rom 刷机。刷完后,还是不清楚 app2sd 功能是否启用了,心里没底。有几种方法能够判断 app2sd 功能是否启用了。 1、按手机 menu 键,选择设置,再单击 sd 卡和手机内存,出现下图:

看到了红色方框的位置吗,如果数值在 140M 左右,据说明你的 app2sd 已经启用了。
7 w z, r0 `; i

2、使用 adb 命令检查 app2sd 是否启用。 首先先下载要用到的 Recovery 程序包,这里面有 adb 命令。这个就是 junyi 的刷机教程中用到 的 recovery 包,我就不提供了,地址:http://www.htcplayer.com/thread-2367-1-1.html ,然后 解压缩到磁盘根目录,这个是为了方便用 dos 模式进入文件夹。 选择程序菜单中的运行,输入 cmd ,可进入 dos 命令窗口
) ]6 y$ O7 @7 ^7 U

; p( f& R# o

y- s8 c# u

进入 recovery 程序包目录

进入

6 t; b, y" v0 R" x' O( V* X

手机连接好计算机,运行命令

adb

shell

将会进入 linux 命令调试界面。用过 linux 的
4 ^7 F& N+ A+ s# ~9 l

应该很熟悉了。

2 ]- C* f9 N$ `: P4 P7 L- l

" z( o& D$ c8 y4 a9 ?

在 linux 界面下

输入 cd

/data

回车进入 data 目录,

然后在输入

ls

-l

命令。

3 |( b7 E$ Y0 ]+ d4 k

p! i* q) n4 ?. {6 r( F

看到了红色方框了吗,如果看到了,就说明 app2sd 启用成功了哦,这个信息的意思是说,把 data\app\ 了。
3 l: i - F* z 8 U4 p . d0 k

链接到 \system\sd\app

下面, 就实现了把装到 rom 中去的应用程序安装到 sd 卡上去 等

如果大家熟悉 linux 命令, adb 模式下还有很多的方式验证 app2sd 是否启用, 在 比如 df 命令

等??。有兴趣大家去试试吧。

; g7 L * Q& j * r' A

七、怎么取消 app2sd?已经 app2sd 后如何再次刷机,要注意些什么? 呵呵,写到这儿,终于快结束了。

& M1 q1 c7 }2 q1 N

怎么取消了 app2sd 呢?简单有效的方法,删除 ext 分区,方法和给 sd 卡分区方法相同。重新刷 机。
2 l L 5 p# p $ ^4 z # @; Y , G2 h

怎么重新刷机呢?因为 app2sd 功能启用了,应用程序已经装在了 ext 分区了,所以要重新刷机 前 , 一 定 要 wipe wipe
, T: p* V2 A" u7 r

ext 分 区 ,

junyi 的 刷 机 教 程 中 的

wipe 选 项 里 面 一 定 要 选 择

sd:ext

partition

,这样重新刷的 rom 不会被以前留下的程序干扰了。

写得有点乱啊,如果对大家有点帮助,我的目的就达到了。如果有哪些地方写得有问题,请回复 指出来,我会立刻修改的。


赞助商链接
相关文章:
更多相关文章: