栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

BIOS和UEFI区别,以及Boot Loader

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

BIOS和UEFI区别,以及Boot Loader

BIOS和UEFI定义和区别

1、BIOS就是BIOS,UEFI就是UFEI。但因为传统,不论传统BIOS还是UEFI BIOS都会被简称为BIOS。

2、PC的启动固件的引导流程从IBM PC机诞生第一天起,本质没改变过。

3、1999年:EFI 1.0 推出。2005年:UEFI论坛成立,改名为UEFI,Intel继续推动发展。

4、UEFI目的:扫平传统BIOS割裂生态,打通PC固件之间的鸿沟,提供给OS统一接口。

5、终极目的:标准接口、开放统一和开源。初始化硬件和提供硬件的软件抽象,和启动操作系统。

6、UEFI纯粹地是一个接口规范,不会涉及平台固件是如何实现。

7、UEFI建立在被称为平台初始化(Platform Initialization,简称PI)标准的框架之上。

 

引导流程

BIOS启动流程

UEFI启动流程

Boot Loader

1、是在操作系统内核运行前执行的一小段程序。

2、执行的工作听起来和BIOS很像:初始化硬件,和引导系统。

3、相当于UEFI启动过程中的PEI初始化硬件、DXE识别启动设备,BDS把权限交给启动加载器,引导内核。

GRUB

 

        内存中让initramfs 解压缩成为根目录,kernel 就能够借此载入适当的驱动程式,最终释放虚拟文件系统,并挂载实际的根目录文件系统,就能够开始后续的正常开机流程。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/618008.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号