【干货】BIOS、UEFI、MBR、GPT、GRUB 到底是什么意思?

公众号关注 「开源Linux」

回复「学习」,有我为您特别筛选的学习资料~

01 前言

在学习 Linux 系统启动原理之前,我们先了解下与操作系统启动相关的几个概念。

02 与操作系统启动相关的几个概念

不管是 Windows 还是 Linux 操作系统,底层设备一般均为物理硬件,操作系统启动之前会对硬件进行检测,然后硬盘引导启动操作系统,以下是与操作系统启动相关的几个概念。

2.1 BIOS

BIOS(Basic Input Output System),直译成中文名称就是"基本输入输出系统"。它是一组固化到主板中一个ROM芯片上的程序,它可以从CMOS中读写系统设置的具体信息。此程序保存着计算机最重要的基本输入输出程序、开机后的自检程序和系统自启动程序。

简单来说,BIOS是一个控制电脑中所有输入输出的程序,它可以对主板上的键盘、鼠标、外部接口、频率、电源、磁盘驱动器等方面进行参数控制和调整。


2.2 UEFI

UEFI(Unified Extensible Firmware Interface)则是取代传统BIOS的,相比传统BIOS来说,它更易实现,容错和纠错特性也更强。

传统BIOS主要支持MBR引导,UEFI则是取代传统BIOS,它加入了对新硬件的支持,其中就有支持2TB以上硬盘。

2.3 MBR与GPT

全新硬盘在使用之前必须进行分区格式化,硬盘分区初始化的格式主要有两种,分别为MBR格式和GPT格式。

2.3.1 MBR

MBR是传统的分区表类型,当一台电脑启动时,它会先启动主板上的BIOS系统,BIOS再从硬盘上读取MBR主引导记录,硬盘上的MBR运行后,就会启动操作系统,但最大的缺点则是不支持容量大于2T的硬盘。

如下图,查询到小编的磁盘分区类似为:MBR

查询方法如下,感兴趣的同学可以查询下自己电脑的磁盘分区类型。

1、win+R,输入diskmgmt.msc,回车,打开磁盘管理器。
2、在磁盘上点右键,选属性。
3、在卷这一页,可以看到是GTP还是MBR。
2.3.2 GPT

而GPT是另一种更先进的磁盘系统分区方式,它的出现弥补了MBR这个缺点,最大支持18EB的硬盘,是基于UEFI使用的磁盘分区架构。

目前所有Windows系统均支持MBR,而GPT只有64位系统才能支持。BIOS只支持MBR引导系统,而GPT仅可用UEFI引导系统。正因为这样,现在主板大多采用BIOS集成UEFI,或UEFI集成BIOS,以此达到同时兼容MBR和GPT引导系统的目的。

2.3.3 总结
  • BIOS+MBR

    这是最传统的,系统都会支持;唯一的缺点就是不支持容量大于2T的硬盘

  • BIOS+GPT

    BIOS是可以使用GPT分区表的硬盘来作为数据盘的,但不能引导系统;若电脑同时带有容量小于2T的硬盘和容量大于2T的硬盘,小于2T的可以用MBR分区表安装系统,而大于2T的可以使用GPT分区表来存放资料。但系统须使用64位系统。

  • UEFI+MBR

    可以把UEFI设置成Legacy模式(传统模式)让其支持传统MBR启动,效果同BIOS+MBR;也可以建立FAT分区,放置UEFI启动文件来,可应用在U盘和移动硬盘上实现双模式启动。

  • UEFI+GPT

    如果要把大于2T的硬盘作为系统盘来安装系统的话,就必须UEFI+GPT。而且系统须使用64位系统,否则无法引导。但系统又不是传统在PE下安装后就能直接使用的,引导还得经过处理才行。

2.4 GRUB

GRUB(GRand unified bootloader),多操作系统启动程序。它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。

GRUB可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。它是一个多重操作系统启动管理器,用来引导不同系统,如Windows、Linux。Linux常见的引导程序包括LILO、GRUB、GRUB2。如下图所示为GRUB加载引导流程。

Centos 7 默认使用GRUB2引导系统启动,GRUB2 是基于 GRUB 开发成更加安全强大的多系统引导程序,最新Linux发行版都是使用GRUB2作为引导程序。同时GRUB2采用了模块化设计,使得GRUB2核心更加精炼,使用更加灵活,同时也就不需要像GRUB分为 stage 1、stage 1.5、stage 2三个阶段。

操作系统启动相关的几个概念了解后,明天再跟大家一起探讨 Linux 操作系统的启动流程。

关注「开源Linux」加星标,提升IT技能

  • 25
    点赞
  • 142
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 13
    评论
BIOS一向被普通朋友视之为禁地,不敢随便操作,而正是由于这种误区再加上最近的 CIH 病毒带来的恐慌,使得越来越多的用户对 BIOS 产生了一种恐惧的心理,有的甚至到了“闻 BIOS 丧胆”的“境界”。 实际上 BIOS 并没有我们想象中的那么神秘,也不是那么难以驾御,只要我们按规范操作,一切真的就是那么简单。例如最近在《电脑报》上就刊出了不少玩家修改BISO LOGO的经验,通过这些修改,给我们带来的乐趣和方便是显尔易见的。 基础篇 -------------------------------------------------------------------------------- 什么是 BIOS 从头看端详,什么是 BIOS,通过简单的介绍,你会有个感性的认识。 BIOS 是什么 一样的题目,但不同的介绍方式,让你了解到的知识也不同。 BIOS极其功能 了解了BIOS是什么之后,就让我们再了解一下它的功能是什么。 什么是POST自检 计算机每天启动时都要干的事情,但你知道它是怎么回事吗? CMOS与BIOS一样吗? 许多朋友都把CMOS 和 BIOS混淆,他们到底是什么又又什么区别呢? BIOS与CMOS 但我们知道了上面所的答案——COMS 和 BIOS不一样后,一定想知道它们到底是什么,那好,就看这里。 什么是BIOS 和 COMS 百家争鸣,各有各的看法,且看这里是怎样介绍BIOS和COM的。 浅谈CMOS 在上面我们了解了COMS和BIOS,这了再来“浅谈COMS”,虽说是“浅谈”,但内容可不浅了,什么COMS口令破解,汇编等等,总之让你再一次提高。 BIOS ID大揭秘 怎样识别BIOS呢?这里就将介绍一种用BIOS ID来识别的方法。 BIOS 设置篇 -------------------------------------------------------------------------------- 什么是BIOS设置 什么是BIOS设置呢?也许谁都知道,但就是具体说不上来。通过这篇文章,你会对BIOS设置有个初步认识。 AMI BIOS设置手册 由于AMI BIOS在PC机中占有的比率很小,使得很多AMI拥护很难得到他的一些服务。这篇就是为AMI用户准备的。 AWARD BIOS设置手册 和AMI BIOS不同的是AWRAD BIOS市场占有量很大,但即便是这样,许多主板厂商在其说明书上还是没有详细介绍BIOS的设置,这里就是作者通过自己的实际经验,向大家介绍其具体BIOS设置 华碩 BIOS 设置说明 华硕扳子的市场占有率一直很大,这里就是其一般的BIOS设置方法说明。 免跳线主板CPU的BIOS设置 现在的免跳线主板已逐渐流行,和它的功能一样,它的设置也发生很多变化,这里就我们来看一看。 BIOS 设置升级篇 -------------------------------------------------------------------------------- 为什么要升级 BIOS 呢? 对呀,我们为什么要好好的就升级BIOS呢?看完后你就知道到底是为什么了。 升级前我们还要知道什么 凡事预则立,不预则费,我们升级也要知道其来龙去脉,这样才能成功修改嘛。 跟我来升级BIOS——资源篇 你也许早就想升级你的BIOS,但苦于找不到升级软件而让希望一次次的破灭。好了,现在“资源篇”就帮你解决这个问题。 跟我来升级BIOS——实战篇 学了上面那么多的东西,这里就要实战了,紧张吗? 升级BIOS的每一步 一步一步地教你,包你立马搞定BIOS 升级主板BIOS完全手册 既然是“完全手册”,那么一定有它独到之处,怎样的特色还要你来看一看。 华硕主板 BIOS 的升级与管理 现在市场上 ASUS 的板子不少,许多用户都用它,而这里是专门针对 ASUS 主板 BIOS 进行升级和管理。 BIOS LOGO 修改篇 -------------------------------------------------------------------------------- 如何修改 BIOS 里“能源之星”的 LOGO BIOS 里的 LOGO 也能修改?看了你就知道了。 更改能源之星的图标 虽然和上文的主题是一样的,但不同的介绍方法,也许让你了解到更多的东西。 再谈更换“能源之星”的图标 是什么主题,这么热闹,一个、两个、再一个……,既然是再谈,那就看会带给我们什么新东西。 如何修改 BIOS 里的显示信息 LOGO 修改了还是不过瘾,那好,就再来修改BIOS中的信息,连存款密码也放进去。 BIOS文字信息全面修改 一篇更厉害的修改BIOS中文字及显示信息的文章,看了一定长进不少。 如何使用CBLOGO 相信大家已知道了CBLOGO,但具体怎么用也许还不太清楚,而这里就向你介绍 大家来谈修改BIOS LOGO 通过修改BIOS LOGO所带来的乐趣和刺激既然这么大,而它又是这样的简单,那我们大家就一起来修改吧,好的东西自然是共同拥有的。 打造自己的品牌机—— 一起来修改BIOS全屏开机画面 你看了题目也许就被镇住了,也许你是那么的向往品牌机,但又不能违背DIY原则,既想品牌机的雍容华贵,又想DIR的自由和价格,这也许本身就是矛盾的。 其实品牌机最大的也最难模仿的特点就是它的开机画面,但现在不同了,通过文章的介绍,你也可以打造自己的品牌机了,让你也过一把瘾,到底怎么做,你看了就知道了。 BIOS LOGO 修改 FAQ 你在修改BIOS时一定遇到一些问题,不要紧,这里就向你解答。 BIOS 修复篇 -------------------------------------------------------------------------------- 万一BIOS升级出了问题 是啊,BIOS升级和修改并不是那么危险,但万一出了问题怎么办?这篇文章就将给你答案 修复被破坏的 BIOS BIOS万一出问题怎么办?当然是按我们伟大的DIR精神自己修复啦,不过你也许没有经验,这里就教你一点,学会了就是你自己的啦。 升级BIOS失败后的处理 天有不侧风云,BIOS升级失败无疑是最倒霉的时,如果你真的碰到了,那么现在了解其对策,到时处理起来已就不怕了。 修复BIOS有新法 不同的环境可能发生不同的事情,同一个问题也可能有不同的解决方法,这里就是一种修复BIOS的新方法,如果你的BIOS真的坏了,它也许对你很有用。 用插拔法修复BIOS 一提起“插拔法”,我想一般的用户都听过,但具体还是没试过,怎样使用、应注意什么问题,有什么技巧等第问题也许我们都不知道,当然那是以前,看了这篇后,你会有个新的认识。 升级BIOS有惊无险 通过作者的一次遭遇,教我们一种BIOS损坏时的处理方法 升级主板 BIOS 小记 这是作者出现问题、分析问题最后解决问题的一种解决事情的好方法,我们在出现问题时不妨已如此这般。 如何用好大容量IDE硬盘 现在有不少朋友的计算机(或BIOS)不能正确地识别IDE接口的大硬盘,给许多用户带来了麻烦。这里就总结了一些方法和经验,相信会对遇到类似问题的朋友有帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

开源Linux

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值