fdisk和gdisk基本用法

蒜香大龙虾 2024-08-08 01:40:11
Categories: Tags:

fdisk和gdisk基本操作

区别

1
2
3
4
5
6
7
8
9
fdisk和gdisk的区别
gdisk可以对2T以上的磁盘进行操作,fdisk不行
fdisk只能用于MBR分区,gdisk可以用于GPT分区
MBR和GPT
MBR分区:不支持4T以上
GPT分区:GPT,全局唯一标识分区表(GUID Partition Table)
它使用128位GUID来唯一标识每个磁盘和分区,与MBR存在单一故障点不同
GPT提供分区表信息的冗余,一个在磁盘头部一个在磁盘尾部
它通过CRC校验和来检测GPT头和分区表中的错误与损坏;默认一个硬盘支持128个分区

安装

fdisk一般内置了,只需要安装gdisk

1
yum install gdisk -y

交互操作

选择操作磁盘

1
gdisk /dev/sda

查看帮助

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Command (? for help): ?
b 备份GPT数据到文件
c 更改分区名称
d 删除分区
i 列出一个分区的详细信息
l 列出已知分区类型
n 新增一个分区
o 创建一个新的GUID分区表(GPT)
p 打印分区表
q 不保存退出
r 恢复和转换选项(专家)
s 对分区进行排序
t 修改一个分区表的类型
v 验证磁盘
w 保存退出
x 额外参数(专家)
? 打印这个菜单

创建分区

1
2
3
4
5
6
7
Command (? for help): n      <-----新建分区
Partition number (1-128, default 1): <-----设置分区号,默认会自己顺下去
First sector (34-41943006, default = 2048) or {+-}size{KMGTP}: <-----设置起始扇区
Last sector (2048-41943006, default = 41943006) or {+-}size{KMGTP}: +1G <-----设置大小
Current type is 8300 (Linux filesystem)
Hex code or GUID (L to show codes, Enter = 8300):
Changed type of partition to 'Linux filesystem'

删除分区

1
2
Command (? for help): d
Partition number (1-2): 2