主引导扇区

主引导扇区(512Byte)= MBR(446)+DPT分区表(64)+MagicNumber(2)


主引导扇区(0000H-01FF):

  • 为于磁盘的第一个扇区

MBR(0000H--0088H):

  • 在windows系统用应该是NTLoader
  • 在Linux系统下应该是类似grub等启动加载器的一类存在

DPT分区表(01BEH--01FDH):

  • 这种分区表可以容纳4条记录(主分区、扩展分区)
  • 这种分区表支持分区最大为2.2T

MagicNumber(01FE--01FF):

  • 值为55AA
  • 当值为55AA,计算机才认为这个盘上面具有系统,才会执行MBR上的程序



GPT的全称是Globally Unique Identifier Partition Table,意即GUID分区表,它的推出是和UEFI BIOS相辅相成的,鉴于MBR的磁盘容量和分区数量已经不能满足硬件发展的需求,GPT首要的任务就是突破了2.2T分区的限制,最大支持18EB的分区。 而在分区数量上,GPT会为每一个分区分配一个全局唯一的标识符,理论上GPT支持无限个磁盘分区,不过在Windows系统上由于系统的限制,最多只能支持128个磁盘分区,基本可以满足所有用户的存储需求。在每一个分区上,这个标识符是一个随机生成的字符串,可以保证为地球上的每一个GPT分区都分配完全唯一的标识符。 而在安全性方面,GPT分区表也进行了全方位改进。在早期的MBR磁盘上,分区和启动信息是保存在一起的。如果这部分数据被覆盖或破坏,事情就麻烦了。相对的,GPT在整个磁盘上保存多个这部分信息的副本,因此它更为健壮,并可以恢复被破坏的这部分信息。GPT还为这些信息保存了循环冗余校验码(CRC)以保证其完整和正确——如果数据被破坏,GPT会发觉这些破坏,并从磁盘上的其他地方进行恢复。


补充

  • 柱面是文件系统中最小的单位,也就是说进行磁盘分区柱面是最小的单位了。
原文地址:https://www.cnblogs.com/blbl9527/p/7379799.html