【Linux】Linux磁盘管理03 GPT分区

MBR分区模式和GPT分区模式比较

MBR

  • 区容量最大2TB
  • 分区命令fdisk /dev/sdxx
  • 分区完毕,执行-w 写入分区表才能生效
  • 分区表类型是:msdos
  • 缺点:限制多,跟不上发展

GPT

  • 主分区个数”几乎”没有限制(最多128个)
  • 单个分区容量”几乎”没有限制(最大18EB)
  • 使用parted命令工具(同时支持MBR,GPT分区)
  • 分区表类型是:gpt
  • 1EB=1024PB,1PB=1024TB,1TB=1024GB
  • 缺点:GPT主分区中不适合安装x86的系统架构

使用parted进行分区

fdisk只能给硬盘做MBR分区
parted既能给硬盘做MBR分区,又能做GPT分区

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
输入parted命令,启动parted分区工具,默认分区目标是系统的第一块硬盘
输入help,查看帮助信息
输入select /dev/sdc,切换分区目标磁盘
输入mklable命令,给目标硬盘指定分区表的类型,然后才能给硬盘添加分区
如果使用MBR分区,输入mklabel msdos;使用GPT分区,输入mklabel gpt
输入print 查看当前分区详情;输入print all命令,查看所有分区详情
parted分区操作模式:①交互模式(使用提问模式选择) ②命令模式
**交互模式**
输入mkpart #添加分区
输入分区名称
选择分区系统类型
分区从第几MB开始,4K对齐对硬盘分区很重要,为了达到最佳性能,分出1MB空间,让数据块对齐
结束位置
**命令模式**
命令模式下,分区名称不能省略
mkpart test(分区名称) 2000(开始位置2000MB) 3000(结束位置MB)
rm [分区编号] #删除分区
unit GB #使用GB给分区指定开始和结束位置
quit #退出分区工具

fdisk分区设计完成后 最后要通过w来写入硬盘,parted不需使用w保存