网站建设中,中国大陆地区请使用VPN访问,欢迎提建议,关注LSKR Mastodon

MBR(MS-DOS)和GPT磁盘分区表详细比较和概述

探讨了MBR和GPT分区方式的组成、优缺点,以及它们在现代计算机系统中的作用和适用性。通过比较两者的结构和功能,更好地理解和选择适合您需求的磁盘分区方式。

一、概述

本文描述了MBR(MS-DOS)分区表和GPT磁盘份分区表,进行了一定程度的概述和对比。

二、MBR分区方式

使用MBR分区方式建立的分区表,就称为MBR分区表。

MBR的分区方式,即:Master Boot Record ,主引导记录。当初为了兼容MS-DOS(windows)Linux 就直接采用了此种分区方式。

2.1 组成

我知道分区的最小单位是扇区

在MBR的第一扇区(512字节)中包含

  • 主引导记录(MBR)模块:用于安装启动引导程序 占用446字节
  • 分区表模块:存放硬盘状态记录的地方,占用46字节

注意:由于MBR分区表记录单位是柱面,以及64个字节等限制,从而导致后期扩展了GPT 分区方式。

1.MBR只能记录四个分区,也就是主分区(Primary)和扩展分区(Extend)。

2.扩展分区的目的:就是使用额为扇区来记录分区,进而可以支持更多的分区记录。

3.扩展分区切出来的分区就被称之为逻辑分区。同样逻辑分区被限制在扩展分区内。

4.MBR规定分区的1-4是扩展分区或者主分区,逻辑分区的编号只能是从5号码开始 /dev/sda5

5.扩展分区只能包含一个。

一张包含主分区,扩展分区,逻辑分区关系的示意图

MBR划分分区方式示意图

2.2 MBR缺点

一个64字节分区记录,仅能记录4组分区,那么每组大小仅为16字节。这么小空间无法记录大的分区内存空间。

  • 无法使用2.2TB以及的磁盘空间
  • MBR 只有一个区块没有备份机制

随着计算机的发展,对于更大的内存的需求,也就催生了新的分区方式GPT。

三、GPT分区方式

使用GPT分区方式建立的分区表,就称为GPT(GUID partition table )分区表。

GPT的分区方式,即:GUID partition table 。

3.1 组成

GPT 定义了逻辑扇区(LAB),为了适应物理扇区为4K大小的产品。为了兼容于是定义了LAB(Logical Block Address)默认512字节。

1.使用34个起始区块(LAB 0-34)用来作为分区记录信息。

2.为了避免MBR没有记录备份,于是磁盘的最后34个LAB 被用作了备份。

3.没有分区的类型划分了,所有分区都是主分区,都可以直接格式化拿过来使用。

总结

GPT 在MBR的基础上做了改进,使其更加适应现在的计算机系统。在划分分区的方式上,更加灵活,但是两者的总体框架没有变。

前面的扇区做记录,剩下的内容做存储具体位置。


发表评论

Cookie Consent
我们使用 Cookie 来了解您如何使用我们的网站并提升您的体验。这包括个性化内容和广告。
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.