磁盘初始化时选mbr还是选gpt,有什么区别

2020-09-15 科技 138阅读

MBR和GPT各有各的特点,这两个现在都在使用,至于选哪一个是要分情况讨论的。

在设置新磁盘时,系统会询问你是想要使用MBR还是GPT分区。GPT是一种新的标准,并在将来逐渐取代MBR。

GPT为我们带来了很多新的特性,但MBR仍然拥有最好的兼容性。GPT并不是Windows专用的新标准,Mac OS X,Linux,及其他操作系统同样使用GPT,实际上其他操作系统仍可以使用MBR。
新磁盘在使用之前,必须对其进行分区操作。MBR(Master Boot Record)和GPT(GUID Partition Table)是在磁盘上存储分区信息的两种不同方式。这些分区信息包含了每个分区从哪里开始的信息,这样才能让操作系统知道哪个扇区是属于哪个分区的,以及哪个分区是可以启动的。在磁盘上创建分区时,必须在MBR和GPT之间选择一个适当的分区管理方式。

MBR的局限性
MBR的意思是“主引导记录”,最早在1983年在IBM PC DOS 2.0中提出。
它是存在于驱动器开始部分的一个特殊的启动扇区,磁盘的第一个扇区。这个扇区包含了已安装的操作系统的Bootloader和驱动器的逻辑分区信息。
MBR最大支持2TB磁盘,它无法处理大于2TB容量的磁盘。MBR支持最多4个主分区——如果想要更多分区,就需要创建所谓“扩展分区”,并在其中创建逻辑分区。MBR已经成为磁盘分区和启动的工业标准。

GPT的优势

GPT意为GUID分区表。(GUID意为全局唯一标识符)。这是一个正逐渐取代MBR的新标准。它和UEFI相辅相成——UEFI用于取代老旧的BIOS,而GPT则取代老旧的MBR。之所以叫作“GUID分区表”,是因为你的驱动器上的每个分区都有一个全局唯一的标识符(globally unique identifier,GUID)——这是一个随机生成的字符串,可以保证为地球上的每一个GPT分区都分配完全唯一的标识符。
GPT没有MBR的那些限制。磁盘驱动器容量几乎不限制(还是有限制的,只不过对我们来说它太大太大)。它还支持几乎无限个分区数量,限制只在于操作系统——Windows支持最多128个GPT分区,而且你还不需要创建扩展分区。
在MBR磁盘上,分区和启动信息是保存在一起的。如果这部分数据被覆盖或破坏,事情就麻烦了。相对的,GPT在整个磁盘上保存多个这部分信息的副本,因此它更为健壮,并可以恢复被破坏的这部分信息。GPT还为这些信息保存了循环冗余校验码(CRC)以保证其完整和正确——如果数据被破坏,GPT会发觉这些破坏,并从磁盘上的其他地方进行恢复。而MBR则对这些问题无能为力——只有在问题出现后,你才会发现计算机无法启动,或者磁盘分区都不翼而飞了。

现代操作系统也同样支持GPT。Linux内建了GPT支持。苹果公司基于Intel芯片的MAC电脑也不再使用自家的APT(Apple Partition Table),转而使用GPT。

如果现在要进行分区的话,推荐使用GPT对磁盘进行分区。它更先进,更健壮,所有计算机系统都在向其转移。如果你需要保持对旧系统的兼容性——比如在使用传统BIOS的计算机上启动Windows,你需要使用MBR。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com