BIOS+MBR与UEFI+GTP的区别有哪些

了解电脑的朋友肯定对BIOS这个名字比较熟悉,而在以前的文章我也对BIOS+MBR做了稍微详细点的解释,并且说到了UEFI+GPT是用来取代BIOS+MBR的东西,而今天就来填这个坑,详细的解释一下这两个组合究竟有什么区别!(硬盘、U盘、光盘、SD卡等存储设备的数据发生了丢失,使用迷你兔数据恢复软件(minitool)进行恢复找回。)

其实UEFI跟BIOS启动流程的第一步类似,都是从主板中的一个只读存储器里面读取程序,然后写入内存当中运行。

但是随后UEFI省去了BIOS硬件自检的过程,会直接进入操作系统引导的过程,所以启动速度会更快,所以常常能看到UEFI启动加上固态硬盘做到几秒开机

并且UEFI对于硬件的支持更广,还有就是UEFI的设置页面支持图形化的界面,数据显示跟设置可以更为直观,不像BIOS页面仅支持纯文字界面

然后我们来说说GPT跟MBR,之前我们说到MBR格式的硬盘第一个扇区存放的是硬盘的主引导记录,其中前面446个字节是调用操作系统的机器码,中间64个字节存放着硬盘的‘分区表’,而最后2个字节是‘主引导记录签名(决定是否从这块硬盘调用操作系统)’

而MBR格式有个很大的问题就在于:一旦这一部分主引导记录所在的扇区损坏,或者被破坏,那么这块硬盘就无法读取了

而且由于分区表只占用64个字节,里面一共有4个部分,每个部分有16个字节;这4个部分分别对应着4个主分区,这也是为什么MBR格式的硬盘最多支持4个主分区的原因;但是其中第4个主分区理论上可以转换成无数个逻辑分区

而每个分区对应的16个字节中,第15跟第16个字节是该分区的扇区总数,这个数量决定着分区的大小,而2个字节就代表该分区最多只能有‘2的32次方’个扇区,按照每个扇区大小512字节来计算,每个分区最大容量就只有2TB;但是因为扇区的逻辑地址也只有32位,所以单块硬盘可用的最大容量也是只有2TB

但是在GPT格式的硬盘完全不存在MBR的这些问题,首先前面说到MBR格式硬盘中的主引导记录在第一个扇区中保存,一旦一部分信息损坏或被破坏整个磁盘就无法打开了;但是GTP格式硬盘里面这部分信息是有着很多份副本保存的,当察觉到一份信息损坏时,就会从其他地方恢复这部分文件

并且GPT格式的磁盘的每一个分区都是唯一的标识符(GUID Partition Table),所以理论上可以分出无数个分区,并且GTP格式由于给逻辑块地址分配了64bits空间,所以理论上支持最大18EB的空间(1EB=1024PB=1,048,576TB),这也已经远远超出目前最大的硬盘容量了

总结:UEFI拥有着比BIOS更优秀的兼容性、更快的启动速度、还有更直观的页面。而GPT与MBR相比,支持更大的空间、更为安全健壮,所以UEFI+GPT更加适应以后计算机的发展方向,取代传统的BIOS+MBR只是迟早的事(迷你兔数据恢复minitool具有“删除恢复”、“格式化恢复”、“硬盘恢复”、“深度恢复”、“移动存储设备恢复”五大功能模块,恢复效率高,安全性有保障。)