传统bios引导gpt+MBR模式优劣势如何?

传统BIOS+MBR 模式优劣势如何? - 知乎8被浏览766分享邀请回答0添加评论分享收藏感谢收起还没弄明白BIOS+MBR和UEFI+GPT?看这一篇讲解就足够了!
默阿凯干货铺
现如今很多的朋友都会自己装电脑系统,隔三差五就重装系统,俗话说:没有重装系统解决不了的问题,如果有,就装两遍!!!问题是解决了,但是对其中的操作有没有更深刻的了解呢?比如装系统中涉及到的Legacy+MBR和UEFI+GPT,很多朋友就会懵圈了,下面我会用最简练的文字解释下这两个概念: 首先,操作系统的启动模式有两种:Legacy BIOS和UEFI。
操作系统两种启动模式 Legacy BIOS:在开机时需进行自检,启动过程较复杂。由于BIOS无法识别GPT分区,所以在传统BIOS下GPT磁盘不能用于安装操作系统,只能用于数据存储。 UEFI:直接从预启动的操作环境加载操作系统,简化开机过程有效提高启动速度。可以同时识别MBR和GPT,在UEFI模式中MBR和GPT都支持安装操作系统,不过微软规定,在UEFI模式只能使用GPT硬盘安装Windows系统。 然后,硬盘两种分区表:MBR和GPT。还没弄明白BIOS+MBR和UEFI+GPT?看这一篇讲解就足够了!
还没弄明白BIOS+MBR和UEFI+GPT?看这一篇讲解就足够了!
西瓜谈谈一
现如今很多的朋友都会自己装电脑系统,隔三差五就重装系统,俗话说:没有重装系统解决不了的问题,如果有,就装两遍!!!问题是解决了,但是对其中的操作有没有更深刻的了解呢?比如装系统中涉及到的Legacy+MBR和UEFI+GPT,很多朋友就会懵圈了,下面我会用最简练的文字解释下这两个概念:首先,操作系统的启动模式有两种:Legacy BIOS和UEFI。操作系统两种启动模式Legacy BIOS:在开机时需进行自检,启动过程较复杂。由于BIOS无法识别GPT分区,所以在传统BIOS下GPT磁盘不能用于安装操作系统,只能用于数据存储。UEFI:直接从预启动的操作环境加载操作系统,简化开机过程有效提高启动速度。可以同时识别MBR和GPT,在UEFI模式中MBR和GPT都支持安装操作系统,不过微软规定,在UEFI模式只能使用GPT硬盘安装Windows系统。然后,硬盘两种分区表:MBR和GPT。MBR:将分区信息保存到磁盘的第一个扇区(MBR扇区)中的64个字节中,每个分区占用16个字节,这16个字节中存有活动状态标志、文件系统标识、起止柱面号、磁头号、扇区号、隐含扇区数目(4个字节)、分区总扇区数目(4个字节)等内容。特点:MBR分区主分区数目不能超过4个,很多时候,4个主分区并不能满足需要。MBR分区方案无法支持超过2TB容量的磁盘。因为这一方案用4个字节存储分区的总扇区数,最大能表示2的32次方的扇区个数,按每扇区512字节计算,每个分区最大不能超过2TB。磁盘容量超过2TB以后,分区的起止位置也就无法表示了,BIOS将无法识别分区。GPT:GUID磁碟分割表(GUID Partition Table)的缩写,含义“全局唯一标识磁盘分区表”,是一个实体硬盘的分区表的结构布局的标准。在GTP磁盘的第一个数据块中同样有一个与MBR(主引导记录)类似的标记,叫做PMBR。PMBR的作用是,当使用不支持GPT的分区工具时,整个硬盘将显示为一个受保护的分区,以防止分区表及硬盘数据遭到破坏。UEFI并不从PMBR中获取GPT磁盘的分区信息,它有自己的分区表,即GPT分区表。GPT的分区方案之所以比MBR更先进,是因为在GPT分区表头中可自定义分区数量的最大值,也就是说GPT分区表的大小不是固定的。在Windows中,微软设定GPT磁盘最大分区数量为128个。另外,GPT分区方案中逻辑块地址(LBA)采用64位二进制数表示,可以表示2^64个逻辑块地址。除此之外,GPT分区方案在硬盘的末端还有一个备份分区表,保证了分区信息不容易丢失。支持2TB以上的大硬盘。每个磁盘的分区个数几乎没有限制。为什么说“几乎”呢?是因为Windows系统最多只允许划分128个分区。分区大小几乎没有限制。因为它用64位的整数表示扇区号。夸张一点说,一个64位整数能代表的分区大小已经是个“天文数字”了,若干年内你都无法见到这样大小的硬盘,更不用说分区了。分区表自带备份。在磁盘的首尾部分分别保存了一份相同的分区表,其中一份被破坏后,可以通过另一份恢复。支持唯一的磁盘和分区 ID,每个分区可以有一个名称(不同于卷标)。并不是所有的系统都支持这种分区方案。 请看下表:系统种类能否从GPT磁盘启动能否读写GPT磁盘Windows 2000/NT/9x, 32位 Windows XP不支持不能。只能看到一个Protective MBR分区64位 Windows XP,32位 Windows 7能Windows Server 2003 SP1及以上版本只有基于Itanium的系统才能从GPT磁盘启动Windows Vista64位 Windows 7/8/8.1/10,32位Windows8/8.1/10只有基于 EFI 的系统支持从GPT磁盘启动Windows Server 2008Linux、Unix根据以上对比可以看出,MBR分区表的劣势还是很明显的哦,当然GPT并不是万能的,毕竟还是要看操作系统是否兼容。Legacy BIOS+MBR支持安装所有的Windows系统。UEFI+GPT不能安装32位系统win7及win7之前的各种32位系统,支持安装64位的win7、win8、win8.1、win10以及32位的win8、win8.1、win10,xp x64是只支持基于x64的IA64安腾处理器才能GPT安装,基于AMDx64/IAx86架构的CPU是不能用于GPT安装的。关键点:能否读写分区取决于操作系统类型,能否从磁盘启动取决于主板类型。大家看完本篇介绍之后,相信对系统的启动模式有一定的认识。
本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。
西瓜谈谈一
百家号 最近更新:
简介: 百度是好公司,了解时事,尽在百度
作者最新文章

我要回帖

更多关于 传统营销的优势和劣势 的文章

 

随机推荐