MBR和GPT分区
MBR分区
MBR分区一般在分区的时候 ,MBR分区格式只能支持2TB以下的硬盘容量。
分区最多为4个主分区 或 3个主分区和1个扩展分区,而创建扩展分区后可以分无数个逻辑分区,当然跟磁盘容量有关,
逻辑分区在扩展分区上建立,所以为什么扩展分区只有1k大小,因为他本身并不存储其他数据,
只存逻辑分区的位置相关信息。有系统程序从扩展分区上读取位置信息数据确定逻辑分区位置。
fdisk命令
fdisk 是使用MBR分区格式,
简写介绍:
p (Primary 主要的) 主分区
e (Extended 扩展的) 扩展分区
使用逻辑分区的时候分区号从5开始,vdb5就是第一个逻辑分区,vdb前面有v代表是虚拟机磁盘。
🍒在进行第四个分区的时候默认是扩展分区,你需要手动输入p命令进行选择为主分区。
🍒 扩展分区不能格式化,因为格式化删除扩展分区里面的信息 逻辑分区就再也找不到了。
🍒 逻辑分区可以格式 使用
🍒 使用扩展分区需重启,系统识别。
GPT分区
GPT支持创建多达128个分区,这远超MBR分区的4个主分区限制
GPT可以支持高达18EB(exabytes)的磁盘容量 (PB之上就是EB)。
GPT头和分区表都有校验和 便于错误检测和自我修复。
parted命令
parted命令支持MBR和GPT分区格式, 常用于GPT分区。
参数 -- mklabel gpt # 指定分区格式为 GPT
参数 -- mkpart primary 2048s 2500 # s表示扇区 后面是容量mb
参数 -- mkpart primary 2500 4500 # 分一个大小为2G的分区 2500是起始位置
使用parted需自己指定起始位置。
现代大多数磁盘分区都使用GPT。