良心教程:如何用parted对system分区进行扩容

良心教程,码字不易,希望大家多多支持

获取更多数码资讯和玩机内容,微信公众号关注Fiver集,号内还提供超多优质应用和专业玩机教程哦。

不管是什么系统

用parted对system分区进行扩容的大体步骤都是一样的

基本思路就是从userdata中分一点空间给system

当然了,不同的机型需要不同的parted,具体操作也可能会有细微的差异,本文将会以我手上的两部设备为大家进行示范。

示范机型1:小米5

1.我们需要下载适合这部机型的parted,在第三方Recovery中将其移动到/sbin中,并设置权限为755

良心教程:如何用parted对system分区进行扩容

2.点击高级并选择终端命令,输入parted /dev/block/sda并回车「parted后面是有空格的」

此时,我们需要掌握三个简单的命令

输入p并回车,可以查看各分区情况

输入rm+分区数字并回车,可以删除对应分区

输入mkpart+分区回车并填写具体信息,可以创建分区

输入quit并回车,可以退出

我们要做的其实很简单,只需删除system分区和userdata分区,并重新分配储存空间以下是具体操作步骤

3.通过输入P并回车,我们发现system分区是39

根据上面所说的命令,输入rm 39并回车删掉它

接着再输入p查看39是否被成功删除,如若成功删除,输入quit退出

良心教程:如何用parted对system分区进行扩容

4.不要重启设备,重复第一步操作和第二步操作

接着,我们需要记住14分区中间的内存数字,并输入rm 14删除它

5.删掉分区之后,我们需要重新进行分区,根据上面的命令

输入mkpart,名称输入system,格式输入ext4,起点输入336mb,终点输入5336mb

输入mkpart,名称输入userdata,格式输入ext4,起点输入5336,终点输入刚刚记住的数字,记得带单位GB

接着,我们输入p查看分区,查看14和15分区是否存在,格式是否为ext4

最后,quit退出终端。格式化data,进入高级清除勾选 Dalvik、cache 、system 、data 、内置储存并确认

良心教程:如何用parted对system分区进行扩容

良心教程:如何用parted对system分区进行扩容

此时,大概率会出现system分区和data分区无法正常挂载的情况

出现这种情况不用慌,我们只需进入清除,格式化data分区,之后重新进入第三方Recovery,进入高级清理,勾选system分区,选择更改文件系统,并改为ext4即可

示范机型2:一加7Pro

第一步依旧是下载parted在第三方Recovery中将其移动到/sbin中,并设置权限为755

之后是打开终端,输入parted /dev/block/sda,通过p查看分区

此时,我们发现,system_a和_b的序号分别是13和14,userdata的序号是19

也就是说我们需要对13-19的分区进行修改

第一步依旧是rm+数字删除分区,具体操作为

rm 13删除system_a分区
rm 14删除system_b分区
rm 15删除odm_a分区
rm 16删除odm_b分区
rm 17删除metadata分区
rm 18删除rawdump分区
rm 19删除userdata分区

删除之后,我们需要输入mkpart创建分区,具体操作为

输入mkpart,名称输入system_a,格式输入ext4,起点输入329mb,终点输入5449mb

输入mkpart,名称输入system_b,格式输入ext4,起点输入5449mb,终点输入10569mb

输入mkpart,名称输入odm_a,格式输入ext4,起点输入10569mb,终点输入10675mb

输入mkpart,名称输入odm_b,格式输入ext4,起点输入10675mb,终点输入10781mb

输入mkpart,名称输入metadata,格式输入ext4,起点输入10781mb,终点输入10798mb

输入mkpart,名称输入rawdump,格式输入ext4,起点输入10798mb,终点输入10932mb

输入mkpart,名称输入userdata,格式输入ext4,起点输入10932mb,终点输入248GB

最后自然是输入p查看分区创建是否正确了,接着和上边的操作一样,格式化分区。


分享到:


相關文章: