查看: 3808|回复: 6
收起左侧

[系统] UEFI/GBT/legacy BIOS/MBR三者的关系?

[复制链接]
asmreg
发表于 2015-11-23 09:33:26 | 显示全部楼层 |阅读模式
前几天我用U盘安装CentOS系统,打开主板UEFI支持,但是启动的时候选择的是使用legacy BIOS启动U盘,照理来说应该是不能识别2TB以上硬盘的。但是在安装过程中发现安装程序可以正确识别我的RAID 0+1阵列容量(可用6TB),也可以正常进行分区和挂载。安装完毕进入操作系统后所有分区大小也正常。难道说legacy BIOS也能够支持GPT吗?
有详细解释三者的概念和三者之间关系的文章吗?要中文的(英文我就直接看wiki去了……)。
风之咩~
发表于 2015-11-23 10:01:48 | 显示全部楼层
本帖最后由 风之咩~ 于 2015-11-23 15:13 编辑

你的概念理解的还不够清晰
是否可读取GPT取决于系统(XP Win7)
是否支持GPT启动取决于引导方式(BIOS UEFI)
比如BIOS启动的Win7也支持识别GPT呀 我就是BIOS+MBR装的Win7 挂的从盘3TB的GPT
但是BIOS不支持引导GPT

所以说你的情况是
GPT是支持2T以上分区
系统是支持识别GPT
woodelf
发表于 2015-11-23 15:24:40 | 显示全部楼层
风之咩~ 发表于 2015-11-23 10:01
你的概念理解的还不够清晰
是否可读取GPT取决于系统(XP Win7)
是否支持GPT启动取决于引导方式(BIOS UEFI) ...

你这个解释也是不严谨的。
首先需要明确的是,BIOS和UEFI是固件,MBR和GPT是分区表,两者并没有密不可分的相互制约关系。也就是说,且不论其有没有意义,但是BIOS可以搭配GPT,UEFI可以搭配MBR。
BIOS不支持引导GPT更是大错特错,你所说的不支持仅限于Windows,且仅仅是“不原生支持”,绕过的方法还是有的。
风之咩~
发表于 2015-11-23 16:00:34 | 显示全部楼层
woodelf 发表于 2015-11-23 15:24
你这个解释也是不严谨的。
首先需要明确的是,BIOS和UEFI是固件,MBR和GPT是分区表,两者并没有密不可分 ...

BIOS通过Clover启动了GPT
woodelf
发表于 2015-11-23 17:32:38 | 显示全部楼层
风之咩~ 发表于 2015-11-23 16:00
BIOS通过Clover启动了GPT

标准的GPT结构有一块protective MBR,Linux和BSD可以通过protective MBR来启动GPT上的系统。
根本不需要clover好么?

评分

参与人数 1人气 +1 收起 理由
villana + 1 感谢解答: )

查看全部评分

风之咩~
发表于 2015-11-23 17:39:43 | 显示全部楼层
woodelf 发表于 2015-11-23 17:32
标准的GPT结构有一块protective MBR,Linux和BSD可以通过protective MBR来启动GPT上的系统。
根本不需要 ...

我用的Windows
woodelf
发表于 2015-11-23 17:46:04 | 显示全部楼层

但是LZ不是Windows啊,所以你的结论不仅只限于Windows,而且只限于默认情况。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-15 22:01 , Processed in 0.124610 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表