MBR分区表

MBR(主引导记录),由引导代码和分区表组成,引导代码位于磁盘开头,分区表中记录了每个磁盘分区的起始地址,一共可以保存四个分区的信息,因此MBR分区表只能划分最多四个主分区。为了解决多分区问题出现了EBR分区表。
EBR(扩展引导记录),由引导代码和分区表组成,位于每一个逻辑分区的开头,其分区表中第一个分区入口指向该逻辑分区地址,第二个分区入口指向下一个EBR分区表。EBR分区表不能单独存在,必须和MBR分区表结合使用。多个EBR分区表组成链式结构。
如下图所示为3个主分区和一个扩展分区,扩展分区又分为三个逻辑分区(分区3,分区4,分区5)。

在MBR分区中可能的分区方案为:

  1. 分为1~4个主分区
  2. 分为1~3个主分区+1个扩展分区(1~63个逻辑分区)

MBR分区表缺点:

  1. 只能在主分区上装系统,安装的操作系统数有限
  2. 最大支持2T磁盘容量

GPT分区表

GUID:globally unique identifier,全球唯一识别码,128位二进制或者32位十六进制,可唯一标识硬盘或分区
GPT ( GUID Partition Table ) 全局唯一标识分区表,常用的有三类分区:

  1. EFI System partition ( ESP分区):保存引导文件的分区,大小100MB即可。
  2. Microsoft reserved partition(MSR分区):微软保留分区,用于为“将基本磁盘转换为动态磁盘”这一操作保留空间,较少使用,128MB即可。
  3. Windows basic data partition:磁盘主分区,可装系统

GPT的结构:
GPT磁盘有两份GPT,位于磁盘开头的称为Primary GPT,位于磁盘末尾的称为Secondary GPT作为备份,当Primary GPT校验失败时可以利用Secondary GPT进行恢复。

GPT结构分为三部分:

  1. Protective MBR:位于与MBR磁盘上相同位置,防止不支持GPT的软件和系统错误识别或误操作GPT磁盘
  2. 分区表头(Partition table header),记录磁盘基本信息,其中包含:磁盘的GUID、分区表头的CRC32校验、分区表的CRC32校验
  3. 分区入口队列(Partition Entry Array):最多128个分区入口,包含信息为:分区类型的GUID、分区的GUID、分区位置大小、分区属性(只读、隐藏)

Windows各种版本对GPT分区方案的兼容性,请参考这个表格:


参考文献
ETdA的B站视频:分区与固件——Windows安装原理篇

分区表:MBR和GPT分区相关推荐

  1. guid linux 识别的分区表_Linux系统MBR和GPT分区的区别介绍

    主引导记录(Master Boot Record , MBR)是指一个存储设备的开头 512 字节.它包含操作系统的引导器和存储设备的分区表. 全局唯一标识分区表(GUID Partition Tab ...

  2. MBR与GPT分区扫盲,希捷2T、3T硬盘测评(多图杀猫)

    原文地址:http://itbbs.pconline.com.cn/15657192.html 前言-- 运气不好,两只1T硬盘先后出现异常(2010年最先降到¥399的日立HDS721010CLA3 ...

  3. linux parted新建分区表,Parted 创建 GPT 分区

    对于磁盘的分区表 MBR与GPT区别. MBR:MBR分区表(即主引导记录)大家都很熟悉,是过去我们使用windows时常用的. 所支持的最大卷:2T,而且对分区有限制:最多4个主分区或3个主分区加一 ...

  4. 查询系统是使用 MBR 还是 GPT 分区 (Windows 和 Linux)

    文章目录 在 Windows 系统上 在 Linux 上 在 Linux 命令行中检查磁盘分区方案 使用 GNOME 磁盘工具检查磁盘信息 使用 Gparted 图形工具检查磁盘信息 在安装 Linu ...

  5. MBR与GPT分区格式(实例-创建大于2TB的分区)

    一 关键词 MBR和2TB的限制 在使用fdisk建立分区时,我们最大只能建立2TB大小的分区,如果你的磁盘(阵列)大于2TB,只能通过划分多个分区的方法才能充分利用磁盘容量,这对于使用小于2TB分区 ...

  6. MBR与GPT分区的区别及使用注意事项(转载)

    1.传统的BIOS只支持从MBR分区的硬盘启动.MBR分区的分区表保存在硬盘的第一个扇区,而且只有64字节,所以最多只能有四个表项.也就是说,我们只能把硬盘分为4主分区,或者分成小于等于3个主分区再加 ...

  7. diskgenius 数据迁移_不丢失数据,Win10中将MBR转换为GPT分区,操作就是这么简单...

    电脑硬盘可以使用两种类型的分区结构:MBR和GPT,有时可能需要将MBR磁盘转换为GPT磁盘,今天我们就来学习如何在Windows 10上执行此项操作. 本文目录 一.MBR的GPT区别 什么是MBR ...

  8. 硬盘结构详解;详解MBR和GPT分区结构;详解raid磁盘阵列

    目录 思维导图 硬盘的物理结构 硬盘读写过程 寻址方式 CHS寻址 LBA寻址 硬盘的分区结构 MBR分区结构 0号扇区内容 扩展分区 GPT分区结构 文件系统 文件系统的定义 文件系统的结构 rai ...

  9. MBR和GPT分区的比较

    MBR分区: MBR的意思是"主引导记录",它有自己的启动器,也就是启动代码,一旦启动代码被破坏,系统就没法启动,只有通过修复才能启动系统.最大支持2TB容量,在容量方面存在着极大 ...

最新文章

  1. linux 条件判断
  2. C语言基本数据结构之五(折半插入,堆排序,冒泡排序,快速排序,并归排序)
  3. PHP 入门 - 9.安全
  4. 计算机基础word-常见问题
  5. [BZOJ2152]聪聪可可(点分治)
  6. 游戏美术是什么?真的有“钱”景吗?
  7. Intel 64/x86_64/IA-32/x86处理器 - 通用指令(8) - 杂项指令 用户态扩展状态指令 随机数生成指令
  8. 面试准备每日五题:C++(九)——vector、list、deque、priority_queue、mapset
  9. linux shell 之 grep
  10. python-数据结构-大学生-航空订票系统
  11. 18年12月英语六级第二套听力单词
  12. HUPlayer 使用向导和常见问题
  13. 自己做的SIP软电话
  14. AI视觉对抗之隐身T恤「AI前沿」
  15. 【财务】FMS财务管理系统---对账平台
  16. [Power Query] 快速计算列
  17. 交易风云-MAM、PAMM、社区交易&KlipC:如何选择多账户管理系统
  18. |--------硬件故障专题--------| 主板.CPU.硬盘.内存.显卡.声卡
  19. jxl 统计图_人教版试卷|小学数学,数学试卷下载_21试卷_21世纪教育网
  20. 使用Hive的web界面:HWI

热门文章

  1. 记录一次腾讯Android岗面试笔试总结,知乎上转疯了!
  2. 5G安全管理之认证与鉴权(AKA、EAP-AKA、密钥分发)
  3. MapReduce 基础算法【关系代数运算】
  4. 推荐一个好用的微信、支付宝等Rust三方服务框架
  5. K7中使用VDMA设计video system
  6. 本文讲解使用apt-get 自动下载安装arm-linux-gcc和arm-linux-g++。
  7. flex居中对齐 最右边右对齐
  8. 一文看懂推荐系统:排序04:视频播放建模
  9. web前端开发小助手
  10. node+express使用multiparty实现文件上传