浅谈MBR和GPT的区别,再也不怕装机失败了!

发表于 讨论求助 2021-06-13 09:25:25


  很多人搞不清楚MBR和GPT的区别,以至于频频出现重装时装不上系统的困扰,现在大家知道问题的根源,想必也迫不及待想要了解清楚MBR和GPT的区别,所以今天小编带大家了解MBR和GPT的区别以及实际使用,大家不懂的话就跟着教程一起来学习学习吧。
  今天我们先来聊聊GPT和MBR的关系:GPT和MBR是硬盘分区表的两种不一样格式,我们常说的NTFS FAT32等等所指的是文件系统格式,和这两者没有关系。如果说,把GPT和MBR两者之间进行对比,谁更盛一筹呢?小编只能笼统的说:能用GPT,就不要用MBR。

浅谈MBR和GPT的区别,再也不怕装机失败了!(图1)


浅谈MBR和GPT的区别,再也不怕装机失败了!(图2)


为什么小编会说的这么简单粗暴呢,这需要我们来了解下两者的分别:

  其实,GPT理论上支持无限分区,只要你有本事,1KB一个区分他个几亿个区都是可以的(当然在Win平台上,由于系统限制只能创建128个分区),然而MBR则不然,MBR最多只能创建4个主分区,往后只能通过创建逻辑分区的方式继续分区。再者,MBR分区表最多只能支持2.2TB左右的分区大小,而GPT分区表则没有这方面的限制。Legacy的不够就是相对UEFI慢一点,并且不支持大于2TB的硬盘,所以,为了自己的体验更好,请用GPT模式。而看到这里大家想必有更多的疑问了吧,那BIOS/UEFI/GPT/MBR有啥关系呢?
  说到GPT与MBR则需要了解到BIOS以及UEFI了,BIOS就相当于是一套小型的操作系统,然而大多数人不知道的是,我们现在通称的BIOS其实并不叫BIOS,就像南桥,现在由于处理器集成了许多功能,南桥称作PCH才是正确的,但是因为叫顺口了所以大家也就懒得改了。同理,现在的BIOS全称应该是:而UEFI,全称“统一的可扩展固件接口”(Unified ExtensibleFirmware Interface),就和GPT被开发作为有局限的MBR的替代品一样,UEFI也是以BIOS的继任者自居,两者的分别如下:

  1. UEFI编码99%都是由C语言完成;
  2. UEFI一改之前的中断、硬件端口操作的方式,而采用了Driver/protocol的新方式;
  3. UEFI将不支持X86实模式,而直接采用Flat mode(也就是不能用DOS了,现在有些 EFI 或 UEFI能用是因为做了兼容,但实际上这部分不属于UEFI的定义了);
  4. UEFI输出也不再是单纯的二进制code,改为Removable Binary Drivers;
  5. UEFI OS启动不再是调用Int19,而是直接利用protocol/device Path;
  6. 对于第三方的开发,前者(BIOS)基本上做不到,除非参与BIOS的规划,但是还要受到ROM的大小限制,而后者(UEFI)就方便多了。
  7.UEFI弥补了BIOS对新硬件的支持不够的问题。
  但是不懂并不能动摇UEFI比BIOS好用的事实,基本上UEFI就是一种新的启动方式,最直观的一点就是,UEFI+GPT的启动就是快,跟某地记者一样快,就算是机械硬盘有时也能跑出不错的启动速度。

  更加舒爽的是,由于更改分区格式需要清空所有分区才能进行转换,如有重要数据用户会感到十分不便;因此UEFI十分贴心的对MBR分区表的硬盘提供了兼容模组(CSM)支持,只要打开CSM即可运用UEFI引导MBR磁盘。

  Q:我怎么知道我现在用的硬盘是这个MBR还是那个GPT?
  A:最简单的方式,打开磁盘管理,右键属性即可看到(见图)

浅谈MBR和GPT的区别,再也不怕装机失败了!(图3)


浅谈MBR和GPT的区别,再也不怕装机失败了!(图4)


Q:安装系统时出现这种奇怪的东西怎么办?


浅谈MBR和GPT的区别,再也不怕装机失败了!(图5)


  A:这说明你运用UEFI引导了你的安装介质(U盘等),而你想要安装的硬盘是以MBR格式分区的,现在你有两个选择,1是退出安装程序,运用传统方式重新引导,即可在这块硬盘上继续安装,但如果你是那种“绝不妥协”的类型,你可以将这块硬盘转换为GPT格式,运用安装程序删除所有的分区新建,安装程序会自动完成转换过程。

  Q:我该怎么互相转换分区格式?
  A:请在备份所有重要数据的情况下通过磁盘管理、DiskGenius(快启动u盘启动盘制作工具有内置DiskGenius软件,大家可以先分区在重装系统)等等工具删除所有分区,然后在该磁盘上右键即可看见“转换为GPT/MBR分区”选项。

  Q:这啥BIOS UEFI和CMS怎么开啊?

  A: 首先 CSM 一般来说,UEFI是默认开启的,如果没有自己瞎折腾过BIOS设置,一般都是没有问题的,至于CSM,我个人建议还是转分区格式重装,就像Win的兼容模式,总是可能出现各种奇奇怪怪的问题,UEFI+GPT天下第一,如果你就是不想转,觉得凑合用用就行了,请去BIOS设置的启动模块寻找。
  同时,高亮警示,如果你的硬盘是GPT格式 千万不要开启CSM,可能会出现各种奇怪的问题。以上是关于GPT与MBR的关系,大家有一些了解了吧。
发表
26906人 签到看排名