ZTE V5 MAX (N958St)手动重新分区教程

2024-04-15 21:38

本文主要是介绍ZTE V5 MAX (N958St)手动重新分区教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

ZTE V5 Max (N958St)手动重新分区教程

准备工作

在这里下载V5 Max 第三方Recovery并刷入手机(某些Recovery启动后无法连接ADB)
http://www.shuajizhijia.com/rec/9326.html

分区过程

重启至Recovery后,在PC端启动ADB:

检查Recovery是否已连接ADB:

C:\adb>adb devices
  • daemon started successfully *
    List of devices attached
    0123456789 device

进入 ADB Shell 模式

C:\adb>adb shell

~ #

打印原始分区信息

~ # parted /dev/block/mmcblk0 print all

parted /dev/block/mmcblk0 print all
Model: MMC HAG2e (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 17.4kB 67.1MB 67.1MB fat16 modem
2 67.1MB 67.7MB 524kB sbl1
3 67.7MB 68.2MB 524kB sbl1bak
4 134MB 134MB 32.8kB DDR
5 201MB 202MB 1049kB aboot
6 202MB 203MB 1049kB abootbak
7 203MB 204MB 524kB rpm
8 204MB 204MB 524kB rpmbak
9 204MB 217MB 12.6MB boot
10 217MB 218MB 524kB tz
11 218MB 218MB 524kB tzbak
12 218MB 219MB 524kB hyp
13 219MB 219MB 524kB hypbak
14 219MB 219MB 16.4kB sec
15 219MB 220MB 1049kB pad
16 220MB 222MB 1573kB modemst1
17 222MB 223MB 1573kB modemst2
18 223MB 224MB 1049kB misc
19 224MB 226MB 1573kB fsg
20 226MB 226MB 1024B fsc
21 226MB 226MB 8192B ssd
22 226MB 239MB 12.6MB recovery
23 239MB 247MB 8389kB ext4 persist
24 247MB 1296MB 1049MB ext4 system
25 1296MB 1430MB 134MB ext4 cache
26 1430MB 1456MB 26.2MB customfs
27 1456MB 1466MB 10.5MB splash
28 1466MB 3459MB 1992MB ext4 userdata
29 3459MB 15.8GB 12.3GB fat32 grow

~ #

删除分区28

~ # parted /dev/block/mmcblk0 rm 28 -s

parted /dev/block/mmcblk0 rm 28 -s

~ # parted /dev/block/mmcblk0 print all

删除分区28完成后的分区表

parted /dev/block/mmcblk0 print all
Model: MMC HAG2e (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 17.4kB 67.1MB 67.1MB fat16 modem
2 67.1MB 67.7MB 524kB sbl1
3 67.7MB 68.2MB 524kB sbl1bak
4 134MB 134MB 32.8kB DDR
5 201MB 202MB 1049kB aboot
6 202MB 203MB 1049kB abootbak
7 203MB 204MB 524kB rpm
8 204MB 204MB 524kB rpmbak
9 204MB 217MB 12.6MB boot
10 217MB 218MB 524kB tz
11 218MB 218MB 524kB tzbak
12 218MB 219MB 524kB hyp
13 219MB 219MB 524kB hypbak
14 219MB 219MB 16.4kB sec
15 219MB 220MB 1049kB pad
16 220MB 222MB 1573kB modemst1
17 222MB 223MB 1573kB modemst2
18 223MB 224MB 1049kB misc
19 224MB 226MB 1573kB fsg
20 226MB 226MB 1024B fsc
21 226MB 226MB 8192B ssd
22 226MB 239MB 12.6MB recovery
23 239MB 247MB 8389kB ext4 persist
24 247MB 1296MB 1049MB ext4 system
25 1296MB 1430MB 134MB ext4 cache
26 1430MB 1456MB 26.2MB customfs
27 1456MB 1466MB 10.5MB splash
29 3459MB 15.8GB 12.3GB fat32 grow

删除分区29

~ # parted /dev/block/mmcblk0 rm 29 -s

parted /dev/block/mmcblk0 rm 29 -s

Error: Partition /dev/block/mmcblk0p29 is being used. You must unmount it before you modify it with Parted.

出现该提示表示需要卸载SDCard,卸载后再次操作即可

~ # parted /dev/block/mmcblk0 rm 29 -s

parted /dev/block/mmcblk0 rm 29 -s
~ #

查看一下分区表

~ # parted /dev/block/mmcblk0 print all

parted /dev/block/mmcblk0 print all
Model: MMC HAG2e (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 17.4kB 67.1MB 67.1MB fat16 modem
2 67.1MB 67.7MB 524kB sbl1
3 67.7MB 68.2MB 524kB sbl1bak
4 134MB 134MB 32.8kB DDR
5 201MB 202MB 1049kB aboot
6 202MB 203MB 1049kB abootbak
7 203MB 204MB 524kB rpm
8 204MB 204MB 524kB rpmbak
9 204MB 217MB 12.6MB boot
10 217MB 218MB 524kB tz
11 218MB 218MB 524kB tzbak
12 218MB 219MB 524kB hyp
13 219MB 219MB 524kB hypbak
14 219MB 219MB 16.4kB sec
15 219MB 220MB 1049kB pad
16 220MB 222MB 1573kB modemst1
17 222MB 223MB 1573kB modemst2
18 223MB 224MB 1049kB misc
19 224MB 226MB 1573kB fsg
20 226MB 226MB 1024B fsc
21 226MB 226MB 8192B ssd
22 226MB 239MB 12.6MB recovery
23 239MB 247MB 8389kB ext4 persist
24 247MB 1296MB 1049MB ext4 system
25 1296MB 1430MB 134MB ext4 cache
26 1430MB 1456MB 26.2MB customfs
27 1456MB 1466MB 10.5MB splash

重新创建分区28

~ # parted /dev/block/mmcblk0 mkpart 28 1466MB 5000MB

parted /dev/block/mmcblk0 mkpart 28 1466MB 5000MB
Information: You may need to update /etc/fstab.

重新创建分区29

~ # parted /dev/block/mmcblk0 mkpart 29 5000MB 15.8GB

parted /dev/block/mmcblk0 mkpart 29 5000MB 15.8GB
Information: You may need to update /etc/fstab.

重命名分区28

~ # parted /dev/block/mmcblk0 name 28 userdata

parted /dev/block/mmcblk0 name 28 userdata

重命名分区29

~ # parted /dev/block/mmcblk0 name 29 grow

parted /dev/block/mmcblk0 name 29 grow

设置分区28的分区类型

~ # make_ext4fs /dev/block/mmcblk0p28

make_ext4fs /dev/block/mmcblk0p28
Creating filesystem with parameters:
Size: 3533541376
Block size: 4096
Blocks per group: 32768
Inodes per group: 8000
Inode size: 256
Journal blocks: 13479
Label:
Blocks: 862681
Block groups: 27
Reserved block group size: 215
Created filesystem with 11/216000 inodes and 28555/862681 blocks

分区完毕,重启手机
~ #

~ # reboot

reboot
Done
~ #
C:\adb>

参考资料

分区过程中参考了如下资料:
http://jingyan.baidu.com/article/454316ab70491bf7a7c03a88.html

时代的导航者分区脚本

这篇关于ZTE V5 MAX (N958St)手动重新分区教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/906991

相关文章

基于C#实现PDF转图片的详细教程

《基于C#实现PDF转图片的详细教程》在数字化办公场景中,PDF文件的可视化处理需求日益增长,本文将围绕Spire.PDFfor.NET这一工具,详解如何通过C#将PDF转换为JPG、PNG等主流图片... 目录引言一、组件部署二、快速入门:PDF 转图片的核心 C# 代码三、分辨率设置 - 清晰度的决定因

Java Scanner类解析与实战教程

《JavaScanner类解析与实战教程》JavaScanner类(java.util包)是文本输入解析工具,支持基本类型和字符串读取,基于Readable接口与正则分隔符实现,适用于控制台、文件输... 目录一、核心设计与工作原理1.底层依赖2.解析机制A.核心逻辑基于分隔符(delimiter)和模式匹

spring AMQP代码生成rabbitmq的exchange and queue教程

《springAMQP代码生成rabbitmq的exchangeandqueue教程》使用SpringAMQP代码直接创建RabbitMQexchange和queue,并确保绑定关系自动成立,简... 目录spring AMQP代码生成rabbitmq的exchange and 编程queue执行结果总结s

python使用Akshare与Streamlit实现股票估值分析教程(图文代码)

《python使用Akshare与Streamlit实现股票估值分析教程(图文代码)》入职测试中的一道题,要求:从Akshare下载某一个股票近十年的财务报表包括,资产负债表,利润表,现金流量表,保存... 目录一、前言二、核心知识点梳理1、Akshare数据获取2、Pandas数据处理3、Matplotl

Python pandas库自学超详细教程

《Pythonpandas库自学超详细教程》文章介绍了Pandas库的基本功能、安装方法及核心操作,涵盖数据导入(CSV/Excel等)、数据结构(Series、DataFrame)、数据清洗、转换... 目录一、什么是Pandas库(1)、Pandas 应用(2)、Pandas 功能(3)、数据结构二、安

2025版mysql8.0.41 winx64 手动安装详细教程

《2025版mysql8.0.41winx64手动安装详细教程》本文指导Windows系统下MySQL安装配置,包含解压、设置环境变量、my.ini配置、初始化密码获取、服务安装与手动启动等步骤,... 目录一、下载安装包二、配置环境变量三、安装配置四、启动 mysql 服务,修改密码一、下载安装包安装地

电脑提示d3dx11_43.dll缺失怎么办? DLL文件丢失的多种修复教程

《电脑提示d3dx11_43.dll缺失怎么办?DLL文件丢失的多种修复教程》在使用电脑玩游戏或运行某些图形处理软件时,有时会遇到系统提示“d3dx11_43.dll缺失”的错误,下面我们就来分享超... 在计算机使用过程中,我们可能会遇到一些错误提示,其中之一就是缺失某个dll文件。其中,d3dx11_4

Linux下在线安装启动VNC教程

《Linux下在线安装启动VNC教程》本文指导在CentOS7上在线安装VNC,包含安装、配置密码、启动/停止、清理重启步骤及注意事项,强调需安装VNC桌面以避免黑屏,并解决端口冲突和目录权限问题... 目录描述安装VNC安装 VNC 桌面可能遇到的问题总结描js述linux中的VNC就类似于Window

Go语言编译环境设置教程

《Go语言编译环境设置教程》Go语言支持高并发(goroutine)、自动垃圾回收,编译为跨平台二进制文件,云原生兼容且社区活跃,开发便捷,内置测试与vet工具辅助检测错误,依赖模块化管理,提升开发效... 目录Go语言优势下载 Go  配置编译环境配置 GOPROXYIDE 设置(VS Code)一些基本

Windows环境下解决Matplotlib中文字体显示问题的详细教程

《Windows环境下解决Matplotlib中文字体显示问题的详细教程》本文详细介绍了在Windows下解决Matplotlib中文显示问题的方法,包括安装字体、更新缓存、配置文件设置及编码調整,并... 目录引言问题分析解决方案详解1. 检查系统已安装字体2. 手动添加中文字体(以SimHei为例)步骤