A20 adb shell命令实现硬盘分区
1'输入busybox fdisk /dev/block/sda ;
2'在Command (m for help):后输入m,查看帮助;
Command (m for help): m
m
Command Action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
3'输入查看p,若如果之前用过就会有显示,
Command (m for help): p
p
Disk /dev/block/sda: 5001 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 512 = 8225280 bytes
第一步将自己的手机SD卡通过读卡器连接到电脑中,切莫使用你的手机连接插入到手机中(有点废话的感觉,但是还是必须要交代,安卓系统高手可忽略此句话!)。
第二步,通过网上下载一个磁盘分区工具软件,简单的百度一下就可以用了,当前网络上比较常用的软件是(这个就不多说了,直接度娘)。
注意事项:
分区软件:WINPMexe
下面两款任选一款手机要是没识别分区就用link2sd挂载
Link2sd:Link2SD-v170汉化版(1)apk
S2E:S2E-zhapk
打开分区然间,系统会自动识别的当前电脑系统中拥有的硬盘分区和可移动的磁盘内容。找到安卓手机SD卡所代表的盘符之后,首先要进行合区(或者说是格式化。)
删除分区(格式化),需要创建一个主区,和电脑硬盘安装系统时候需要的C盘差不多的意思,但是不是放系统内容的分区,而是放普通文件的地方。
创建此分区,所需要的空间大小根据你手机可以使用的SD卡来定,一般来说因为是普通文件,所以就稍微跟点内容,一般建议给1G左右的大小即可,当然如果你是办公人士,建议可以增加一点容量。
图上所示,创建分区一定要选择格式化按钮。
另外必须要注意的是系统类型也就是磁盘类型必须是FAT32。这种类型也是电脑磁盘使用比较多的类型,所以选择的时候,大家一定要注意,系统提示。!
分区完成需要点时间,但是时间并不需要太久,如果中途卡主了,那就恭喜你了,当然卡主的风险还是很低很低的!
第二步,创建EXT3分区,EXT3分区主要的功能就是SD-ext的地方,当然这个地方是干啥的,后面就告诉你,先买关子!
安卓手机SD卡分区
此步骤和分区合区的步骤一样,继续选择,但是在选择分区类型的时候就不一样了。因为配合电脑操作系统,普通文件区必须使用FAT32格式的,但是如果适合安卓手机使用必须要用EXT3FS分区格式了。
安卓手机SD卡分区
安卓手机SD卡分区
EXT3FS系统主要为了配合Linux系统。
接下来依旧是轻车熟路的步骤,就是创建虚拟分区的SWAP分区了。第一个操作还是一样的,相同的界面内容。
安卓手机SD卡分区
在选择分区类型上选择L-Swap类型,虽然有个L-Swap2但是大家都不必考虑,可直接选择即可!
安卓手机SD卡分区
所有分区都创建完成之后,需要查看一下各个系统的内容是否都完成,这里直接查询就可以了。小编这里就创建了3个,一个是FAT32系统,这个主要放普通文件,可使用微软的所有操作系统查看,一个是EXT3FS系统,主要是Linu系统可以查看的,一个是SWAP虚拟内存盘,这个不需要过多考虑,虚拟内存盘一般不需要给太多,根据你的SD卡盘容量来定。
分区都创建完成之后,点击应用,这个步骤是非常重要的,不去点击的话之前左右的操作都不行。当然各种软件不同,可能操作过程也不一样的,建议使用本篇使用的软件。
安卓手机SD卡分区
安卓手机SD卡分区
分区成功后,需要将安卓手机SD卡装回手机,既可以发现一个事实,在“应用程序管理”中,几乎所有的程序均可以选择“移至SD卡”(目前发现桌面程序、带有小部件的程序只能装在手机内存,否则会出错或提示插件加载失败!经我测试分区后能移至sd卡的都运行正常),而如果是新装入程序的话,会有部分程序自动装入到SD卡中!
如果通过手机连接到电脑中,以后无法发现在电脑上找到分区好的FAT32分区盘符的话,就需要通过电脑硬件来解决了。具体步骤是右键点击我的电脑(计算机)——管理,进入磁盘管理器,找到刚才分出的FAT分区,右键更改驱动器名和路径,点击添加,默认即可,确定。
安卓手机SD卡分区
如果想更改SWAP和EXT3分区大小,只需要右键选择删除即可。
安卓手机SD卡分区
安卓手机SD卡分区
然后依照上面步骤重新建立分区,如果想把2个分区都删除只保留FAT32分区可以直接右键FAT32分区选择调整大小/移动(这里就不多说了)
分区后,很多人可能会感觉系统有点慢,其实总体来说还是利大于弊,如果想要把所有应用都装在卡上的话,那么你就应该以牺牲一定性能做为代价,对于最求高速性能的你来说,最好的建议就是换高速卡!!
不过怎么在分区后把应用装在新分好的EXT3区还是需要一定的技巧的,首先呢,你必须要装一个插件“Link2SD”百度一下依旧有不少这方面的软件,如果自己有现成的更好!
找到装好的Link2SD之后,点击进入程序,选择你的分区好的安卓手机SD卡第二分区,这里有几个选项,ext2、3或fat32、16。
安卓手机SD卡分区
这里因为要安排EXT3的分区,所有直接选择第二个,选择完成之后,系统会提示你重启手,选择允许就可以了!
提醒一下:
首先link2sd的所谓连接,其原理是将内存卡EXT2分区映射为手机内存空间,因此对于系统来说他仍然认为程序是安装在手机内存的,所以我们在使用手机辅助软件在电脑上安装程序的时候,仍然要选择手机内存,而不是内存卡(否则就安装在SD卡的FAT32分区了,那样运行速度不如link2sd的连接到内存卡EXT2分区)
其次link2sd只针对用户程序,对于系统程序无能为力
再次,当使用磁盘模式连接至电脑时,不影响link2sd连接到内存卡的程序,因为电脑只加载FAT32分区,不影响EXT2分区。
最后注意的是使用link2sd连接的程序理论上是不占用手机内存空间的。至少和手机自带的安装到内存卡(FAT32分区)相比占用手机内存相比是极小的(对单独每一个程序来说)
安卓手机SD卡分区
重启后再次进入后程序会列出手机上所有应用位置及其状态,程序位置分为/system(系统内存)、/data(用户可用内存)以及/mnt(sd卡第一分区)这三种,大家可自由选择将安装在手机内存/data的应用程序进行link操作。
使用re管理器进入/data中,看到有个sdext2文件夹,点击进入后查看上方显示容量:已用+可用的为你所分的ext3区的大小。以后所有链接到卡上的程序都可以在这里找到。点击需要连接的程序然后选择创建连接。
确定好了之后会有提示你,选择的程序将会移动大内存卡并创建连接,选择你需要的方式就可以了。
安卓手机SD卡分区
在软件了按菜单键,选择设置可以选择自动链接设置,以后安装到手机内的软件会自动连接到ext分区里,需要说明的是link2sd后的应用表面显示的位置仍然在手机内存/data下,但实质在sd卡第二分区,不占用手机内存,大家可自行查看如果想把已经安装在sd卡第一分区的应用程序链接并移动到ext分区可以先把软件移动到手机内存在用上面步骤选择连接。
整个过程大致就是这样的,看图操作我想大部分人都能很好的完成,这里顺道做个提醒工作,千万别在开机状态下拔出内存卡,或者拔出内存卡后开机,否则在加载的时候就带不了EXT2分区了,所有连接到内存卡的程序都将失效,唯一的办法就是重新装了。
你选“工具”-设置-显示隐藏文件、显示系统文件就好了!然后在用x-plore打开文件夹文件都能显示了,!希望采纳根本没有这样的软件,分区的内存只能在手机识别内存卡的情况下手机内存管理看到,就是在电脑上也要高手用专业软件看
第一种方法:如果电脑中使用的操作系统正好是Linux或者Linux核心的其他操作系统(例如Ubuntu、红旗操作系统),将读卡器插入之后,在可移动磁盘上进行重新格式化分区,在选项中选择EXT2、EXT3、EXT4中的任意一种都能够被Android支持。第二种方法:电脑没有Linux系统,那么就必须通过第三方软件达到格式化EXT分区的目的,可以Recovery15这款软件,使用方法很简单,同样的插入读卡器之后,运行软件,在界面中格式化选项中找到EXT2、EXT3、EXT4中的任意一个,点击确定开始格式化即可。
欢迎分享,转载请注明来源:品搜搜测评网