1、MBR(主引导记录):
是硬盘中的第一个扇区(512字节,446字节是引导程序,64字节分区表(最大4个主分区),2个字节的标记)

2、GPT:
当硬盘大于2T,使用GPT分区表

3、fdisk
(1)新建主分区
给虚拟机新建一个硬盘,查看这块硬盘的使用情况
给硬盘配置分区
m:获取帮助
P:获取分区表,Disk label type是dos是走MBR的分区表,如果是GPT就是走GPT的分区表,
n:创建一个新的5G的分区
在Linux分区中,分为主分区,扩展分区,逻辑分区,一般设置3个主分区,1个扩展分区,在扩展分区的基础上配置逻辑分区。
w:保存修改分区的配置
再次查看时,可以看到分区已经建立好,注意MBR只能建立4个主分区

(2)关于扩展分区
当你有3个主分区时,再进行新建分区的时候,系统默认会变成扩展分区
新建完后,id是5的分区是扩展分区
再次新建分区后会发现有多的sdb5,这是从扩展分区中扩展出来的逻辑分区,5以上的全是逻辑分区
注:扩展分区不能被使用,不能格式化

(3)分区结束后,格式化分区,并挂载
格式化分区为ext4
挂载这个分区,当数据访问这个文件夹时,就在访问这个分区
如果需要永久挂载,需要修改/etc/fstab,使用UUID去修改fstab文件
当硬盘在挂载使用时,再次新建分区,linux内核不会同步MBR的分区表,系统会提示内核还在用老的表
使用partprobe去让内核和MBR的分区表进行同步
在正常环境中,ll /dev/sdb*和fdisk -l /dev/sdb查出来的分区表应该一致
分区编号在MBR下不能超过15个

(4)修改分区类型
t:修改sdb6分区类型,如果不知道分区ID,l可以查询
修改后如图

2、gdisk
Gdisk命令是修改GPT的分区表,当硬盘容量大于2T时,使用GPT的分区表
新增一个3T的硬盘
新建新的分区,使用方法和fdisk一样
注:GPT下没有扩展分区,逻辑分区概念,所有都是主分区,可以有128个主分区
如果需要使用先格式化