修改分区:修订间差异

来自Uotan Wiki · 刷机百科
(创建页面,内容为“'''<code>Parted</code>''' 是一个强大的命令行工具,它常被用于如下 •'''创建、删除和调整分区''':parted 可以创建新分区、删除现有分区,或调整分区的大小。 •'''支持多种分区表类型''':parted 支持传统的 MBR(Master Boot Record)和较新的 GPT 分区表。 •'''格式化分区''':可以将分区格式化为多种文件系统,如 ext4、fat32、NTFS 等。 •'''检查和修复分区'''…”)
 
(差一半()
第1行: 第1行:
'''<code>Parted</code>''' 是一个强大的命令行工具,它常被用于如下
'''简介'''


•'''创建、删除和调整分区''':parted 可以创建新分区、删除现有分区,或调整分区的大小。
Parted 是一个开源的命令行工具,主要用于管理磁盘分区,广泛应用于 Linux 和其他类 Unix 操作系统中。它提供了丰富的功能,支持多种分区表类型,并能够处理多种文件系统格式。Parted 是管理大容量磁盘、处理复杂分区表(如 GPT)的理想选择。


•'''支持多种分区表类型''':parted 支持传统的 MBR(Master Boot Record)和较新的 GPT 分区表。


'''格式化分区''':可以将分区格式化为多种文件系统,如 ext4、fat32、NTFS 等。
'''主要功能'''


•'''检查和修复分区''':parted 能够检测分区问题并尝试修复。
Parted 提供了一系列强大的磁盘管理功能,包括但不限于:


•'''查看磁盘信息''':可以显示磁盘的分区布局和详细信息。
•'''创建、删除和调整分区''':允许用户创建新分区、删除现有分区,以及在不丢失数据的情况下调整分区的大小。


•'''支持多种分区表类型''':兼容传统的 MBR(Master Boot Record)和较新的 GPT(GUID Partition Table)分区表,满足不同磁盘布局的需求。


使用'''<code>Parted</code>'''对分区表进行操作,你得先找到这个分区表的'''绝对目录'''  
•'''格式化分区''':可以将分区格式化为多种文件系统类型,如 ext4、FAT32、NTFS 等。
 
•'''检查和修复分区''':具备检测分区错误的能力,并尝试修复可能出现的问题,确保磁盘的健康状态。
 
•'''查看磁盘信息''':能够显示磁盘的分区布局及详细信息,帮助用户快速了解磁盘的当前配置。
 
 
'''常用命令'''
 
在 Parted 交互式终端中,可以使用以下常用命令:
 
•'''print''':显示磁盘的分区表信息。
 
•'''mkpart''':创建新分区。
 
•'''rm''':删除指定的分区。
 
•'''resizepart''':调整指定分区的大小。
 
•'''quit''':退出 Parted 终端。
 
 
'''使用方法'''使用'''<code>Parted</code>'''对分区表进行操作,你得先找到这个分区表的'''绝对目录'''  


然后以如下的格式用Parted打开这个分区表
然后以如下的格式用Parted打开这个分区表
  parted <file_path>
  parted <file_path>


例如你要对Android设备中的sda分区表进行Parted操作,那么你就应该输入如下的指令
例如你要对Android设备中的sda分区表进行Parted操作,那么你就应该输入如下的指令
第22行: 第43行:
值得注意的是:在<code>'''Recovery'''</code>中使用'''<code>Parted</code>'''的时候需要将其放在<code>'''system/bin'''</code>或者是<code>'''/bin'''</code>中,并且确保其权限为'''<code>0777</code>'''或者是'''<code>0755</code>'''
值得注意的是:在<code>'''Recovery'''</code>中使用'''<code>Parted</code>'''的时候需要将其放在<code>'''system/bin'''</code>或者是<code>'''/bin'''</code>中,并且确保其权限为'''<code>0777</code>'''或者是'''<code>0755</code>'''


我们<mark>不推荐</mark>推荐你在<mark>系统状态下</mark>使用parted对分区进行操作,特别是<mark>删除分区</mark>的时候,避免删除System分区或者是其他重要系统分区导致手机无法开机只能进行9008刷机处理
我们<mark>不推荐</mark>推荐你在<mark>系统状态下</mark>使用parted对分区进行操作,特别是<mark>删除分区</mark>的时候,避免删除System分区或者是其他重要系统分区导致手机无法开机只能进行9008刷机处理。
 
[[文件:利用Parted进入sda的样子.jpg|替代=d|缩略图|353x353像素]]
 
[[文件:Parted的print指令.jpg|缩略图|354x354像素]]
 


当你利用parted进入sda的时候你会看到如右图片的样子(为了演示所以我才利用了Mt管理器进行操作,如果你不是大牛千万别这样干)


Parted官方网站:https://www.gnu.org/software/parted/
那么现在我们来举例子,假设我们现在要删除Cust分区并且重新创建Cust分区。


Parted下载站:https://ftp.gnu.org/gnu/parted/
首先输入<code>print</code>你就会看到右图的返回结果,现在我们需要记住这几个东西<code>'''Number Start File Name'''</code>等一下会用到,然后我们需要先把Cust分区删掉,在终端输入如下
rm <<code>'''Number'''</code>> 其中图中的Cust的Number为27那么我们应该输入 <code>rm 27</code>

2024年8月15日 (四) 02:20的版本

简介

Parted 是一个开源的命令行工具,主要用于管理磁盘分区,广泛应用于 Linux 和其他类 Unix 操作系统中。它提供了丰富的功能,支持多种分区表类型,并能够处理多种文件系统格式。Parted 是管理大容量磁盘、处理复杂分区表(如 GPT)的理想选择。


主要功能

Parted 提供了一系列强大的磁盘管理功能,包括但不限于:

创建、删除和调整分区:允许用户创建新分区、删除现有分区,以及在不丢失数据的情况下调整分区的大小。

支持多种分区表类型:兼容传统的 MBR(Master Boot Record)和较新的 GPT(GUID Partition Table)分区表,满足不同磁盘布局的需求。

格式化分区:可以将分区格式化为多种文件系统类型,如 ext4、FAT32、NTFS 等。

检查和修复分区:具备检测分区错误的能力,并尝试修复可能出现的问题,确保磁盘的健康状态。

查看磁盘信息:能够显示磁盘的分区布局及详细信息,帮助用户快速了解磁盘的当前配置。


常用命令

在 Parted 交互式终端中,可以使用以下常用命令:

print:显示磁盘的分区表信息。

mkpart:创建新分区。

rm:删除指定的分区。

resizepart:调整指定分区的大小。

quit:退出 Parted 终端。


使用方法使用Parted对分区表进行操作,你得先找到这个分区表的绝对目录

然后以如下的格式用Parted打开这个分区表

parted <file_path>

例如你要对Android设备中的sda分区表进行Parted操作,那么你就应该输入如下的指令

parted /dev/block/sda

值得注意的是:在Recovery中使用Parted的时候需要将其放在system/bin或者是/bin中,并且确保其权限为0777或者是0755

我们不推荐推荐你在系统状态下使用parted对分区进行操作,特别是删除分区的时候,避免删除System分区或者是其他重要系统分区导致手机无法开机只能进行9008刷机处理。

d

当你利用parted进入sda的时候你会看到如右图片的样子(为了演示所以我才利用了Mt管理器进行操作,如果你不是大牛千万别这样干)

那么现在我们来举例子,假设我们现在要删除Cust分区并且重新创建Cust分区。

首先输入print你就会看到右图的返回结果,现在我们需要记住这几个东西Number Start File Name等一下会用到,然后我们需要先把Cust分区删掉,在终端输入如下

rm <Number> 其中图中的Cust的Number为27那么我们应该输入 rm 27