2024年1月17日发(作者:杭梦凡)
Z7mini各方面都不错,唯一缺点就是data分区和sdcard分区不是共用,只有2.5G,实在太小,网上有很多教程,可是都不够详细,实际操作性不强,本人结合以前的教程,重新整理了一个适合z7mini分区的教程,非常简单,严格按照此教程操作,可以规避变砖的风险。通过这个调整操作,给data分区新增了4GB空间大小,可用空间达到6.5GB足够装软件之用。如图所示:
如有问题可以微博交流:
/u/1893998591
分区工具准备:
(请提前下载准备好所有工具,以备不时之需)
推荐 Paragon Hard Disk Manager™ 14 Professional 其他版本可能不行。
下载地址:
/viewer?post=3007884045&group=0&frame_type=b&blog=5346621&frame=1&click=0&user=0
百度网盘:
32位:
/share/link?shareid=2069738385&uk=406022890
64位:
/share/link?shareid=2070620963&uk=406022890
官方Z7 mini SD卡刷机包 V1.20版:
/s/1kTzFqXD
救砖用,防止变砖
提取密码:j6du
发布时间: 2014-7-18
描述: MD5: 07270BA6BD2998D0F6449929BEA61F90
官方刷机教程:
/?sid=5
/s/1kyEhK
Parted GPT分区工具包:
/s/15xXIu
由于Z7mini分区是EFI GPT格式的,使用Paragon Hard Disk Manager™ 14对 GPT分区删除再重建,支持不完善,可能会出现手机无法失败分区的状况,有必要下载这个进行GPT分区调整操作。
必须安装的软件:
1、驱动 (插上手机 运行自带光驱内的即可)
2、分区工具(Paragon Hard Disk Manager 14 Professional v10.1.21.471 For x64)
注意:Z7mini不用解锁,不用Root
具体操作流程(请严格按照此流程操作,因为是直接对分区进行调整,有很大概率变砖的风险,请仔细看清楚流程,谨慎操作,防止不必要的麻烦,切记!!!!!!!!!!!):
1、 备份数据
因为涉及到data和sacard分区调整,所有程序和机身存储的数据都被清空,所以必须备份数据。
A、 用钛备份备份所有程序和数据到TF卡中。
B、 连接电脑用豌豆荚、应用宝备份联系人、通话记录、程序等数据到电脑。
C、 用QQ同步助手备份联系人、短信、通话记录到网络。
D、 用USB连接电脑,MTP模式,备份所有内置存储sdcard所有数据到电脑。
2、 恢复原厂固件和出厂状态
(因为很多网友,都刷了Recovery和第3方固件,第3方Recovery,可能导致后面扩大data分区时候可能会碰到cross-link file的错误导致无法扩大的故障,为了以防万一,最好做这一步)
A、 恢复官方原厂ROM
将官方Z7 mini SD卡刷机包 V1.20版拷贝到机器内部存储sdcard上面,
刷机包文件名必须为“”,否则刷机程序不识别)拷贝到手机“内置存储设备”的根目录下(非外置SD卡)。依次进入如下菜单:设置-》关于手机-》系统更新-》本地安装包更新
B、 清除Data分区
更新完成以后,进入Recovery,开机状态下,设置-》关于手机-》系统更新,Recovery进入,如果关机状态下按住 音量加 和电源键,进入Recovery模式,
然后用音量键选择到wipe data/factory reset. 用电源键确认,然后选yes,清空data分区。然后在Recovery界面上再选择wipe cache partition,也就是我们常用的双清双wipe。
3、挂载Z7mini磁盘模式。
关机、插入数据线、连接电脑上,显示充电状态,同时按住音量+和音量- 以及电源键,看到屏幕黑屏,立即松开电源键(其他两键依然按住),即可进入。
如果在Recovery模式下,同时按住音量+和音量-,和电源键,等待机器屏幕关闭,然后松开电源键。
4、备份z7mni机身内部数据
为了安全起见,开始前先备份Z7mini磁盘分区表,以及磁盘分区数据,以备不时之需:
(Paragon Hard Disk Manager 14 Professional软件对GPT分区格式备份恢复存在BUG,不要用这个软件恢复整个磁盘数据。直接恢复可能导致系统分区表破坏,已经有网友直接用这个软件恢复整个磁盘系统导致分区表破坏变砖)
选择备份路径,然后点击左上角的 “Apply”,提交备份申请,备份数据。
4、对Z7mini data分区和sdcard分区进行调整
注意:
A、 2.5GB data分区前面往上是重要的系统分区,尤其如efs这种重要数据存放的分区,千万不能动,动了手机直接变砖,所做的所有操作仅限于从2.5GB data分区到9.4GB sdcard中间的几个分区进行调整。
B、 因为Z7mini采用的是EFI GPT分区格式,Paragon Hard Disk Manager 14
Professional对 GPT分区格式删除重建支持不完善,如果删除重建分区,很多重要信息会丢失,导致系统无法读取该分区,可能导致系统无法启动,变砖。
C、 切记,绝对不能对2.5GB data分区进行删除重建(已经有网友删除重建导致系统无法启动直接变砖),data分区只能通过直接拖动调整大小变为6.5GB
D、 除了最后一个9.4GB sdcard exfat分区能够删除重建以外,其他分区切勿删除重建,Paragon Hard Disk Manager 14 Professional支持对ext4格式、以及未知格式分区直接移动调整大小,直接用移动调整,切勿删除重建。尤其对于data分区,有网友因为删除了这个重建这个data分区,导致系统无法启动,切记不能删除重建分区。
打开Paragon Hard Disk Manager 14 Professional 会看到手机的分区如下图:
z7mini分区结构:
(最好自己截图,除了data和sdcard分区容量调整以外,其他分区的大小和格式必须都必须与调整前保持完全一致。否则可能导致进不了系统)
1.5MB Local Disk后面有个20.5MB未格式分区,这个分区在最后一个分区设置中的预留空间大小为21M,可以自动转化为20.5M大小。分区与调整前,必须完全一致,
处理20.5M未知分区移动的简单方法:
楼主,为什么我的那个20.5M的未格式空间怎么分配都没办法还原了,要不变成20M要不变成22M?
20.5mb遇到4g,会自动合并!所以我的做法会是将4G先建立一个盘,移到2.5g后面再删除在合并就不会发生类似的情况了!
简单,你先用20.5创意一个新区,等其他工作全部完成后,删除它就是了,否则会和4G未分配的自动合并。按我说的做就100%是先前的容量,20.5mb
先把鼠标移动到map list里面8k那个盘,然后右击选择move那一项,出来对话框,上面会有两个方块布局,一个是8k的另一个是其他盘(或者是你要移动的4G),你用鼠标慢慢移动到8k那个方块上,就会出此案四箭头!
除了data和sdcard分区调整以外,其他分区的大小和格式必须都保证一致。
先找到最后一个9.4GB的Extended FAT分区,在这个分区上,点击鼠标右键,选择删除分区。最好一个分区没办法直接调整大小的,只能删除以后重新创建分区,划分出你希望userdata增加的空间,我分出了4G给data分区,将这个分区最后5.4GB留给sdcard,前面4GB用于data分区调整。。
留出4GB分区空间,逐步通过“Paragon Hard Disk Manager 14 Professional”的移动调整分区,一次次往前面移动,第二次调整,在最后一个分区前面的分区上右键,选择 Move/Resize,
鼠标移动到原来分区大小那个上面,等到鼠标变成4箭头“接将以前的分区部分,移动到未知4GB分区后面,如下图所示:
”移动图标,直
以后每遇到前面一个分区都这么移动,直到这4GB调整到2.5GB EXT4分区下方,然后Move/Resize扩展这个 2.5GB data分区,切记,不要删除这个data分区,只能移动调整大小,使其包含这个4GB空间,合并到大小为6.5GB的空间
(有网友因此删除了这个重建这个data分区,导致系统无法启动,切记不能删除重建分区,因为Paragon Hard Disk Manager 14 Professional对GPT分区格式支持不完善,如果删除重建分区,很多重要信息会丢失,导致系统无法读取该分区,可能导致
系统无法启动,变砖。)
最新版Paragon Hard Disk Manager™ 14 Professional ,支持EXT4格式的分区直接移动,只要第一次把未知格式分区分到Ext4分区以后,就可以直接移动,用鼠标移动到分区上,出现4箭头形状,就可以移动分区了。在操作前应记下每个原有分区的大小和格式,不用删除+格式化。
最后一步移动分区,将4G和原来的2.5G合并直接支持 EXT4格式,合并即可。所有步骤完成以后,点击左上角“Apply”,提交移动结果即可。
等待操作全部完成。
操作完成以后,在电脑上直接格式化最后一个分区为exfat格式:
完成以后,拔掉手机数据线,长按电源键10秒以上,等待重启手机。
格式化完后开机就行了,开机时间很长,因为系统要重新写入刚才被格式化过的小分区和刚刚重新刷完系统一样,更新完成恢复备份的sdcard以及程序数据即可大功告成。
严格按照步骤,先刷官方出厂设置包,恢复官方Recovery,并且刷完以后,进入Recovery双清,就不会出现移动分区的时候“cross-linked files”失败!
我没有报错,双清的,双清后有重启机器,然后关机再做的,没有啊,双清后做的,不会有问题,只是把20.5那个建了新盘,防止和4g那个自动组合,等移动完后再删除,大小就是原来的,很顺利,就是耗时长啊,i5的机器都用了好久
估计出错出在一次性执行,应该做一步执行一步,调整一次分区,Apply一次,一步步来。调整一次,执行一次即可。
第3方Recovery自带了一个文件管理器,文件关联到了cache分区里面,
所以分区时,会导致“ cross-linked files”失败,如果刷回官方1.2原始版固件,
则清空了第3方Recovery,如果恢复官方出厂设置,然后双wipe,
清空cache分区中所有数据,解除与第3方Recovery的关联,则不会有这个问题。
没有移动分区的“cross-linked files”报错,其实最简单的方法:
就是先删除最后一个分区,留出4GB空间,创建一个4GB ext4分区,然后用“Paragon Hard
Disk Manager™ 14”将这个分区依次前移至data分区位置,与data分区合并,使得data分区包含这个4GB分区,如果不能直接拖动合并,移动到data分区下方时,删除这个4GB分区,然后扩大移动data,使其包含4GB空间,合并成6.5GB即可。
注意:如果调整分区大小中间如果出现 cross-linked files导致move分区失败,不用担心,
File system has allocation errors due to cross-linked files. Run OS built-in tools for
checking and correcting this kind of errors.
如果遇到这个错误,是因为cache分区里面有部分数据没有清空的原因,这种情况下只能清空重建cache分区。(切记只能动500M这个cache分区,其他分区不能删除重建)
先删除如图所示的这个500M的cache Ext4分区,然后按照原来的大小,重建Ext4分区,卷标:[No label],然后再移动4GB未分配分区即可
但由于Z7mini采用的是EFI GPT分区格式,Paragon Hard Disk Manager 14
Professional对 GPT分区格式删除重建支持不完善,cache分区删除重建以后,分区里面很多重要信息丢失,会导致系统无法识别cache分区,需要用parted工具对cache分区进行重新整理,否则recovery清空cache分区的时候会报错,同时进入系统安装
Partition Table软件会发现cache分区无法识别。
Recovery清空cache分区会有如下提示:
GPT分区只能用Parted来格式化,用parted重新格式化cache分区,即可恢复cache分区,调整步骤:
1、 首先,调整分区以后进入系统,将系统Root
2、 下载文章最前面提到的ADB ,全部解压后,将PARTED文件传到手机,在手机用RE文件浏览器将PARTED文件移动到/system/xbin 中 加上执行权限。
3、 重启手机进入recovery模式
4、 在电脑上用管理员权限进入cmd命令,然后用cd进去adb命令模式
5、依次输入命令
adb devices
adb shell
parted /dev/block/mmcblk0
系统会输出磁盘分区信息,如下所示:
(parted) print
Model: MMC 016G92 (sd/mmc)
Disk /dev/block/mmcblk0: 15.8GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 67.1MB 134MB 67.1MB fat16 modem
2 134MB 135MB 524kB sbl1
3 135MB 135MB 32.8kB dbi
4 201MB 201MB 32.8kB DDR
5 268MB 269MB 1049kB aboot
6 269MB 270MB 512kB rpm
7 336MB 352MB 16.8MB boot
8 403MB 403MB 512kB tz
9 403MB 404MB 1049kB pad
10 404MB 406MB 1573kB modemst1
11 406MB 407MB 1573kB modemst2
12 407MB 408MB 1049kB misc
13 470MB 487MB 16.8MB recovery
14 537MB 547MB 10.5MB splash
15 604MB 2215MB 1611MB ext4 system
16 2215MB 9215MB 7000MB ext4 userdata
17 9215MB 9248MB 33.6MB ext4 persist
18 9248MB 9773MB 524MB ext2 Basic data partition
19 9773MB 9930MB 157MB ext4 customfs
20 9930MB 9932MB 1573kB fsg
21 9953MB 9953MB 1024B fsc
22 9955MB 9955MB 8192B ssd
23 9957MB 15.8GB 5799MB Basic data partition
记住第18分区起始位置MB的数字,依次执行下面命令
rm 18 (删除18分区),
mkpartfs (重建分区,按提示输入分区其实MB数字,18 9248MB
524MB ext2 Basic data partition)
9248
9773
提示ext2直接回车即可,不支持ext4格式
cache(提示分区命名,输入)
name 18 cache (命名cache)
输入完成以后,输入
quit
退出parted分区
9773MB
由于parted分区只支持ext2格式,需要转换为ext4,依次输入以下命令:
(记住cache分区位置dev/block/mmcblk0p18,千万要核对清楚,切勿搞错,如果转了其他分区,极有可能变砖)
tune2fs -j /dev/block/mmcblk0p18
e2fsck -fDp /dev/block/mmcblk0p18
tune2fs -O extents,uninit_bg,dir_index /dev/block/mmcblk0p18
e2fsck -fDp /dev/block/mmcblk0p18
都执行成功以后,查看是否转换成功:
parted /dev/block/mmcblk0
****Android都是靠name来识别、挂载,由于分区调整过程中,删除重建了cache和sdcard分区,所以必须对新建的分区进行重命名,否则Recovery下将不能识别这两个分区,导致wipe
cache和sdcard时报错,不能升级原厂固件以及升级程序。
cache分区和sdcard分区被删掉重建了,必须parted下name重命名回以前的名称。两个分区必须parted 命令,查看分区名称name时,grow分区就是内置存储卡分区,删除重建分区以后,name名称为“Basic data partition”,必须修改成为以前备份的分区名称信息保持一致。
必须用Parted命令, name重命名删除重建的分区,否则Recovery会识别不了该分区。不能格式化cache分区,不能加载和格式化sdcard分区;如果不重命名 sdcard 分区为“grow ”,则官方Recovery无法识别 /sdcard 目录,所有Android下面的目录都靠 name 名称来区分。官方固件、升级包将无法刷机,必须将cache和grow两个都重命名为以前的名称,才能完美移动data分区。完美解决Recovery下/sdcard目录识别和挂载的问题。
两个分区原来的名称:
cache -> /dev/block/mmcblk0p18 512000
grow -> /dev/block/mmcblk0p23 9883622
进入parted命令,依次执行:
name 23 grow
name 18 cache
完成以后重启手机,进入系统以后用Partition Table软件,查看,可以发现cache分区已经识别正常了、sdcard分区名称变为grow了。
进入recovery,wipe cache一切正常。
最后再重复提醒一遍:
1、切记,绝对不能对2.5GB data分区进行删除重建(已经有网友删除重建导致系统无法启动直接变砖),data分区只能通过直接拖动调整大小变为6.5GB,除了最后一个
exfat格式的sdcard分区,其他分区都不能删除重建,否则后果很严重。
2、不要用Paragon Hard Disk Manager 14 Professional这个软件恢复整个磁盘数据。Paragon Hard Disk Manager 14 Professional软件对GPT分区格式支持不完善,直接恢复可能导致系统分区表破坏,已经有网友直接用这个软件恢复整个磁盘系统导致分区表破坏变砖。
3、操作前一定要备份数据,尤其是备份整个z7mini磁盘分区所有数据。
4、2.5GB以前的分区有efs等重要系统分区,千万不要动,极有可能变砖。
5、操作前一定要看清楚要操作的每个分区的格式和大小,最后截图记下来,
保证操作前后,除了data和sdcard分区大小调整以外,其他分区大小是完全一致的。
6、如果删除重建过cache和sdcard分区,就必须用parted命令对cache和sdcard分区进行重命名,否则分区可能无法在Recovery出错。
7、最后一个分区分出来多大看你的需求。
2024年1月17日发(作者:杭梦凡)
Z7mini各方面都不错,唯一缺点就是data分区和sdcard分区不是共用,只有2.5G,实在太小,网上有很多教程,可是都不够详细,实际操作性不强,本人结合以前的教程,重新整理了一个适合z7mini分区的教程,非常简单,严格按照此教程操作,可以规避变砖的风险。通过这个调整操作,给data分区新增了4GB空间大小,可用空间达到6.5GB足够装软件之用。如图所示:
如有问题可以微博交流:
/u/1893998591
分区工具准备:
(请提前下载准备好所有工具,以备不时之需)
推荐 Paragon Hard Disk Manager™ 14 Professional 其他版本可能不行。
下载地址:
/viewer?post=3007884045&group=0&frame_type=b&blog=5346621&frame=1&click=0&user=0
百度网盘:
32位:
/share/link?shareid=2069738385&uk=406022890
64位:
/share/link?shareid=2070620963&uk=406022890
官方Z7 mini SD卡刷机包 V1.20版:
/s/1kTzFqXD
救砖用,防止变砖
提取密码:j6du
发布时间: 2014-7-18
描述: MD5: 07270BA6BD2998D0F6449929BEA61F90
官方刷机教程:
/?sid=5
/s/1kyEhK
Parted GPT分区工具包:
/s/15xXIu
由于Z7mini分区是EFI GPT格式的,使用Paragon Hard Disk Manager™ 14对 GPT分区删除再重建,支持不完善,可能会出现手机无法失败分区的状况,有必要下载这个进行GPT分区调整操作。
必须安装的软件:
1、驱动 (插上手机 运行自带光驱内的即可)
2、分区工具(Paragon Hard Disk Manager 14 Professional v10.1.21.471 For x64)
注意:Z7mini不用解锁,不用Root
具体操作流程(请严格按照此流程操作,因为是直接对分区进行调整,有很大概率变砖的风险,请仔细看清楚流程,谨慎操作,防止不必要的麻烦,切记!!!!!!!!!!!):
1、 备份数据
因为涉及到data和sacard分区调整,所有程序和机身存储的数据都被清空,所以必须备份数据。
A、 用钛备份备份所有程序和数据到TF卡中。
B、 连接电脑用豌豆荚、应用宝备份联系人、通话记录、程序等数据到电脑。
C、 用QQ同步助手备份联系人、短信、通话记录到网络。
D、 用USB连接电脑,MTP模式,备份所有内置存储sdcard所有数据到电脑。
2、 恢复原厂固件和出厂状态
(因为很多网友,都刷了Recovery和第3方固件,第3方Recovery,可能导致后面扩大data分区时候可能会碰到cross-link file的错误导致无法扩大的故障,为了以防万一,最好做这一步)
A、 恢复官方原厂ROM
将官方Z7 mini SD卡刷机包 V1.20版拷贝到机器内部存储sdcard上面,
刷机包文件名必须为“”,否则刷机程序不识别)拷贝到手机“内置存储设备”的根目录下(非外置SD卡)。依次进入如下菜单:设置-》关于手机-》系统更新-》本地安装包更新
B、 清除Data分区
更新完成以后,进入Recovery,开机状态下,设置-》关于手机-》系统更新,Recovery进入,如果关机状态下按住 音量加 和电源键,进入Recovery模式,
然后用音量键选择到wipe data/factory reset. 用电源键确认,然后选yes,清空data分区。然后在Recovery界面上再选择wipe cache partition,也就是我们常用的双清双wipe。
3、挂载Z7mini磁盘模式。
关机、插入数据线、连接电脑上,显示充电状态,同时按住音量+和音量- 以及电源键,看到屏幕黑屏,立即松开电源键(其他两键依然按住),即可进入。
如果在Recovery模式下,同时按住音量+和音量-,和电源键,等待机器屏幕关闭,然后松开电源键。
4、备份z7mni机身内部数据
为了安全起见,开始前先备份Z7mini磁盘分区表,以及磁盘分区数据,以备不时之需:
(Paragon Hard Disk Manager 14 Professional软件对GPT分区格式备份恢复存在BUG,不要用这个软件恢复整个磁盘数据。直接恢复可能导致系统分区表破坏,已经有网友直接用这个软件恢复整个磁盘系统导致分区表破坏变砖)
选择备份路径,然后点击左上角的 “Apply”,提交备份申请,备份数据。
4、对Z7mini data分区和sdcard分区进行调整
注意:
A、 2.5GB data分区前面往上是重要的系统分区,尤其如efs这种重要数据存放的分区,千万不能动,动了手机直接变砖,所做的所有操作仅限于从2.5GB data分区到9.4GB sdcard中间的几个分区进行调整。
B、 因为Z7mini采用的是EFI GPT分区格式,Paragon Hard Disk Manager 14
Professional对 GPT分区格式删除重建支持不完善,如果删除重建分区,很多重要信息会丢失,导致系统无法读取该分区,可能导致系统无法启动,变砖。
C、 切记,绝对不能对2.5GB data分区进行删除重建(已经有网友删除重建导致系统无法启动直接变砖),data分区只能通过直接拖动调整大小变为6.5GB
D、 除了最后一个9.4GB sdcard exfat分区能够删除重建以外,其他分区切勿删除重建,Paragon Hard Disk Manager 14 Professional支持对ext4格式、以及未知格式分区直接移动调整大小,直接用移动调整,切勿删除重建。尤其对于data分区,有网友因为删除了这个重建这个data分区,导致系统无法启动,切记不能删除重建分区。
打开Paragon Hard Disk Manager 14 Professional 会看到手机的分区如下图:
z7mini分区结构:
(最好自己截图,除了data和sdcard分区容量调整以外,其他分区的大小和格式必须都必须与调整前保持完全一致。否则可能导致进不了系统)
1.5MB Local Disk后面有个20.5MB未格式分区,这个分区在最后一个分区设置中的预留空间大小为21M,可以自动转化为20.5M大小。分区与调整前,必须完全一致,
处理20.5M未知分区移动的简单方法:
楼主,为什么我的那个20.5M的未格式空间怎么分配都没办法还原了,要不变成20M要不变成22M?
20.5mb遇到4g,会自动合并!所以我的做法会是将4G先建立一个盘,移到2.5g后面再删除在合并就不会发生类似的情况了!
简单,你先用20.5创意一个新区,等其他工作全部完成后,删除它就是了,否则会和4G未分配的自动合并。按我说的做就100%是先前的容量,20.5mb
先把鼠标移动到map list里面8k那个盘,然后右击选择move那一项,出来对话框,上面会有两个方块布局,一个是8k的另一个是其他盘(或者是你要移动的4G),你用鼠标慢慢移动到8k那个方块上,就会出此案四箭头!
除了data和sdcard分区调整以外,其他分区的大小和格式必须都保证一致。
先找到最后一个9.4GB的Extended FAT分区,在这个分区上,点击鼠标右键,选择删除分区。最好一个分区没办法直接调整大小的,只能删除以后重新创建分区,划分出你希望userdata增加的空间,我分出了4G给data分区,将这个分区最后5.4GB留给sdcard,前面4GB用于data分区调整。。
留出4GB分区空间,逐步通过“Paragon Hard Disk Manager 14 Professional”的移动调整分区,一次次往前面移动,第二次调整,在最后一个分区前面的分区上右键,选择 Move/Resize,
鼠标移动到原来分区大小那个上面,等到鼠标变成4箭头“接将以前的分区部分,移动到未知4GB分区后面,如下图所示:
”移动图标,直
以后每遇到前面一个分区都这么移动,直到这4GB调整到2.5GB EXT4分区下方,然后Move/Resize扩展这个 2.5GB data分区,切记,不要删除这个data分区,只能移动调整大小,使其包含这个4GB空间,合并到大小为6.5GB的空间
(有网友因此删除了这个重建这个data分区,导致系统无法启动,切记不能删除重建分区,因为Paragon Hard Disk Manager 14 Professional对GPT分区格式支持不完善,如果删除重建分区,很多重要信息会丢失,导致系统无法读取该分区,可能导致
系统无法启动,变砖。)
最新版Paragon Hard Disk Manager™ 14 Professional ,支持EXT4格式的分区直接移动,只要第一次把未知格式分区分到Ext4分区以后,就可以直接移动,用鼠标移动到分区上,出现4箭头形状,就可以移动分区了。在操作前应记下每个原有分区的大小和格式,不用删除+格式化。
最后一步移动分区,将4G和原来的2.5G合并直接支持 EXT4格式,合并即可。所有步骤完成以后,点击左上角“Apply”,提交移动结果即可。
等待操作全部完成。
操作完成以后,在电脑上直接格式化最后一个分区为exfat格式:
完成以后,拔掉手机数据线,长按电源键10秒以上,等待重启手机。
格式化完后开机就行了,开机时间很长,因为系统要重新写入刚才被格式化过的小分区和刚刚重新刷完系统一样,更新完成恢复备份的sdcard以及程序数据即可大功告成。
严格按照步骤,先刷官方出厂设置包,恢复官方Recovery,并且刷完以后,进入Recovery双清,就不会出现移动分区的时候“cross-linked files”失败!
我没有报错,双清的,双清后有重启机器,然后关机再做的,没有啊,双清后做的,不会有问题,只是把20.5那个建了新盘,防止和4g那个自动组合,等移动完后再删除,大小就是原来的,很顺利,就是耗时长啊,i5的机器都用了好久
估计出错出在一次性执行,应该做一步执行一步,调整一次分区,Apply一次,一步步来。调整一次,执行一次即可。
第3方Recovery自带了一个文件管理器,文件关联到了cache分区里面,
所以分区时,会导致“ cross-linked files”失败,如果刷回官方1.2原始版固件,
则清空了第3方Recovery,如果恢复官方出厂设置,然后双wipe,
清空cache分区中所有数据,解除与第3方Recovery的关联,则不会有这个问题。
没有移动分区的“cross-linked files”报错,其实最简单的方法:
就是先删除最后一个分区,留出4GB空间,创建一个4GB ext4分区,然后用“Paragon Hard
Disk Manager™ 14”将这个分区依次前移至data分区位置,与data分区合并,使得data分区包含这个4GB分区,如果不能直接拖动合并,移动到data分区下方时,删除这个4GB分区,然后扩大移动data,使其包含4GB空间,合并成6.5GB即可。
注意:如果调整分区大小中间如果出现 cross-linked files导致move分区失败,不用担心,
File system has allocation errors due to cross-linked files. Run OS built-in tools for
checking and correcting this kind of errors.
如果遇到这个错误,是因为cache分区里面有部分数据没有清空的原因,这种情况下只能清空重建cache分区。(切记只能动500M这个cache分区,其他分区不能删除重建)
先删除如图所示的这个500M的cache Ext4分区,然后按照原来的大小,重建Ext4分区,卷标:[No label],然后再移动4GB未分配分区即可
但由于Z7mini采用的是EFI GPT分区格式,Paragon Hard Disk Manager 14
Professional对 GPT分区格式删除重建支持不完善,cache分区删除重建以后,分区里面很多重要信息丢失,会导致系统无法识别cache分区,需要用parted工具对cache分区进行重新整理,否则recovery清空cache分区的时候会报错,同时进入系统安装
Partition Table软件会发现cache分区无法识别。
Recovery清空cache分区会有如下提示:
GPT分区只能用Parted来格式化,用parted重新格式化cache分区,即可恢复cache分区,调整步骤:
1、 首先,调整分区以后进入系统,将系统Root
2、 下载文章最前面提到的ADB ,全部解压后,将PARTED文件传到手机,在手机用RE文件浏览器将PARTED文件移动到/system/xbin 中 加上执行权限。
3、 重启手机进入recovery模式
4、 在电脑上用管理员权限进入cmd命令,然后用cd进去adb命令模式
5、依次输入命令
adb devices
adb shell
parted /dev/block/mmcblk0
系统会输出磁盘分区信息,如下所示:
(parted) print
Model: MMC 016G92 (sd/mmc)
Disk /dev/block/mmcblk0: 15.8GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 67.1MB 134MB 67.1MB fat16 modem
2 134MB 135MB 524kB sbl1
3 135MB 135MB 32.8kB dbi
4 201MB 201MB 32.8kB DDR
5 268MB 269MB 1049kB aboot
6 269MB 270MB 512kB rpm
7 336MB 352MB 16.8MB boot
8 403MB 403MB 512kB tz
9 403MB 404MB 1049kB pad
10 404MB 406MB 1573kB modemst1
11 406MB 407MB 1573kB modemst2
12 407MB 408MB 1049kB misc
13 470MB 487MB 16.8MB recovery
14 537MB 547MB 10.5MB splash
15 604MB 2215MB 1611MB ext4 system
16 2215MB 9215MB 7000MB ext4 userdata
17 9215MB 9248MB 33.6MB ext4 persist
18 9248MB 9773MB 524MB ext2 Basic data partition
19 9773MB 9930MB 157MB ext4 customfs
20 9930MB 9932MB 1573kB fsg
21 9953MB 9953MB 1024B fsc
22 9955MB 9955MB 8192B ssd
23 9957MB 15.8GB 5799MB Basic data partition
记住第18分区起始位置MB的数字,依次执行下面命令
rm 18 (删除18分区),
mkpartfs (重建分区,按提示输入分区其实MB数字,18 9248MB
524MB ext2 Basic data partition)
9248
9773
提示ext2直接回车即可,不支持ext4格式
cache(提示分区命名,输入)
name 18 cache (命名cache)
输入完成以后,输入
quit
退出parted分区
9773MB
由于parted分区只支持ext2格式,需要转换为ext4,依次输入以下命令:
(记住cache分区位置dev/block/mmcblk0p18,千万要核对清楚,切勿搞错,如果转了其他分区,极有可能变砖)
tune2fs -j /dev/block/mmcblk0p18
e2fsck -fDp /dev/block/mmcblk0p18
tune2fs -O extents,uninit_bg,dir_index /dev/block/mmcblk0p18
e2fsck -fDp /dev/block/mmcblk0p18
都执行成功以后,查看是否转换成功:
parted /dev/block/mmcblk0
****Android都是靠name来识别、挂载,由于分区调整过程中,删除重建了cache和sdcard分区,所以必须对新建的分区进行重命名,否则Recovery下将不能识别这两个分区,导致wipe
cache和sdcard时报错,不能升级原厂固件以及升级程序。
cache分区和sdcard分区被删掉重建了,必须parted下name重命名回以前的名称。两个分区必须parted 命令,查看分区名称name时,grow分区就是内置存储卡分区,删除重建分区以后,name名称为“Basic data partition”,必须修改成为以前备份的分区名称信息保持一致。
必须用Parted命令, name重命名删除重建的分区,否则Recovery会识别不了该分区。不能格式化cache分区,不能加载和格式化sdcard分区;如果不重命名 sdcard 分区为“grow ”,则官方Recovery无法识别 /sdcard 目录,所有Android下面的目录都靠 name 名称来区分。官方固件、升级包将无法刷机,必须将cache和grow两个都重命名为以前的名称,才能完美移动data分区。完美解决Recovery下/sdcard目录识别和挂载的问题。
两个分区原来的名称:
cache -> /dev/block/mmcblk0p18 512000
grow -> /dev/block/mmcblk0p23 9883622
进入parted命令,依次执行:
name 23 grow
name 18 cache
完成以后重启手机,进入系统以后用Partition Table软件,查看,可以发现cache分区已经识别正常了、sdcard分区名称变为grow了。
进入recovery,wipe cache一切正常。
最后再重复提醒一遍:
1、切记,绝对不能对2.5GB data分区进行删除重建(已经有网友删除重建导致系统无法启动直接变砖),data分区只能通过直接拖动调整大小变为6.5GB,除了最后一个
exfat格式的sdcard分区,其他分区都不能删除重建,否则后果很严重。
2、不要用Paragon Hard Disk Manager 14 Professional这个软件恢复整个磁盘数据。Paragon Hard Disk Manager 14 Professional软件对GPT分区格式支持不完善,直接恢复可能导致系统分区表破坏,已经有网友直接用这个软件恢复整个磁盘系统导致分区表破坏变砖。
3、操作前一定要备份数据,尤其是备份整个z7mini磁盘分区所有数据。
4、2.5GB以前的分区有efs等重要系统分区,千万不要动,极有可能变砖。
5、操作前一定要看清楚要操作的每个分区的格式和大小,最后截图记下来,
保证操作前后,除了data和sdcard分区大小调整以外,其他分区大小是完全一致的。
6、如果删除重建过cache和sdcard分区,就必须用parted命令对cache和sdcard分区进行重命名,否则分区可能无法在Recovery出错。
7、最后一个分区分出来多大看你的需求。