当今的BIOS(UEFI)
1、什么是BIOS?
BIOS全称为“基本输入/输出系统”,是存储在主板ROM里的一组程序代码。
2、BIOS缺点
3、正式认识UEFI
UEFI(Unified Extensible Fimware Interface,统一可扩展固件接口)定义了操作系统和平台固件之间的接口。
4、UEFI系统组成
5、基于EFI的计算机系统组成
在TSL阶段,系统资源通过BS管理,BS提供的服务如下:
RT阶段提供的服务主要如下:
6、UEFI系统的启动过程
SEC阶段(安全验证)
PEI阶段(EFI前期初始化)
DXE阶段(驱动执行环境)/BDS(启动设备选择)
TSL阶段(操作系统加载前期)
TSL(Transirnt System Load)是操作系统加载器(OS Loader)执行的第一阶段,在这一阶段OS Loader作为一个UEFI应用程序运行,系统资源仍然由UEFI内核控制。当启动服务的ExitBootServices()服务被调用后,系统进入Run Time阶段。
RT阶段(Run Time)
系统进入RT(Run Time)阶段后,系统的控制权从UEFI内核转交到OS Loader手中,UEFI占用的各种资源被回收到OS Loader,仅有UEFI运行时服务保留给OS Loader和OS使用。随着OS Loader的执行,OS最终取得对系统的控制权。
AL阶段(系统灾难恢复期)
在RT阶段,如果系统(硬件和软件)遇到灾难性错误,系统固件需要提供错误处理和灾难恢复机制,这种机制运行在AL(After Life)阶段。
当今的BIOS(UEFI)相关推荐
- uefi多linux系统启动盘,DIY制作无需格BIOS+UEFI双启动U盘工具|支持syslinux+grub+boomgr+grub2多启动...
如果你想让你的U盘可启动的话,要怎么做呢,可能很多人都知道借助软件能自动实现,但那些方式都需要把U盘格式化一遍,而这个工具完全不需要,只需要把下载的文件解压到U盘根目录就能实现多启动了,支持bios和 ...
- 绕过BIOS/UEFI固件写保护写入SPI闪存
针对Bootkit:LoJax或MosaicRegressor和TrickBot等开始进行固件感染方式的病毒逐渐增多而作笔记整理. 对主板上的SPI闪存芯片中存储的UEFI固件的所有请求都将通过SPI ...
- Grub2 引导 WIM / Slax Linux (BIOS UEFI)
文章目录 Grub2 引导 WIM / Slax Linux (BIOS & UEFI) 安装Grub2到U盘 / 硬盘 1. 准备分区格式 2.安装Grub2 3.复制Grub2 配置文件和 ...
- deepin efi 启动u盘_【2017.12.16】启动U盘简单手动制作BIOS+UEFI的syslinux/grub/boomgr/grub2互转...
本帖最后由 lintrainwy 于 2018-1-4 15:05 编辑 文件和方法来源于网上,本人做了整合,方便U盘启动 1.BIOS方式下,这个U盘启动是syslinux 6.03+grub4do ...
- 天意u盘启动盘安装linux,(BIOS+UEFI双启WINPE)天意u盘维护系统技术员版V2.1
大家应该注意到了,最新的笔记本电脑都改成了UEFI而不是我们以前的bios启动了. 所以天意老师出了这个UEFI+bios双启版,修改于ISO全能版. 去掉了linux.dos菜鸟工具箱:去掉了软件工 ...
- (BIOS+UEFI双启)天意u盘维护系统技术员版V1.0
大家应该注意到了,最新的笔记本电脑都改成了UEFI而不是我们以前的bios启动了. 所以天意老师出了这个UEFI+bios双启版,修改于ISO全能版. 去掉了linux.dos菜鸟工具箱:去掉了软件工 ...
- 磁盘分区 (MBR, GPT)、启动流程 (BIOS, UEFI)
本文为<鸟哥的 Linux 私房菜>读书笔记 目录 磁盘分区 MBR (MS-DOS) 分区表 GPT (GUID partition table) 磁盘分区表 BIOS 与 UEFI 启 ...
- 中柏 EZpad 8 Windows 平板电脑 |驱动备份|系统优化|不能调节显示器亮度|进入Bios/uefi 快捷键 |蓝牙扫描不到设备|CPU占用过高解决方案
前言 之前一直使用的这个平板,但是有个很严重的问题就是性能实在太差了,每次都是CPU百分百,Mem 百分之50% 这个结果真的很意外, 但是又无可奈何,后面花时间做了一些优化包括 进程限制 启动优化 ...
- BIOS, UEFI, MBR, GPT, GRUB介绍
1. 前言 在学习 Linux 系统启动原理之前,我们先了解下与操作系统启动相关的几个概念. 2. 与操作系统启动相关的几个概念 不管是 Windows 还是 Linux 操作系统,底层设备一般均为物 ...
最新文章
- Wikioi 1020 孪生蜘蛛 Label:Floyd最短路
- 中端存储不能承受之重
- spring boot多数据源配置(mysql,redis,mongodb)实战
- BUUCTF(pwn)hgame2018_flag_server(简单的栈溢出)
- 如何卸载干净32位的Office
- IntelliJ IDEA for Mac在MacOS模式下的调试快捷键(Debugging Shortcut)
- Linux dmidecode备忘
- open***2.3.12安装与easy-rsa3的使用
- 怎么扩展磁盘_电脑怎么增加C盘空间 小白教你不花钱增加C盘空间
- 131 MySQL单表查询(重要)
- sir模型matlab案例_下一代矩阵法amp;微分方程稳定性——以SIR系列为例
- 配置文件或模板中的占位符替换工具类.
- 沙盘模拟软件_我院学生参加第十六届全国大学生“新道杯”沙盘模拟经营大赛喜获佳绩...
- “华为杯”山东理工大学第十届ACM程序设计竞赛 - 解题报告
- 考试试卷用什么纸打印,哪里打印试卷便宜
- 对高校深入开展翻转课堂的建议
- /usr/bin/ld: 找不到 -lstdc++
- 51单片机“叮咚”门铃
- 我的桌面布局(网络安全软件推荐)
- 拥抱520,感性去爱,理性成长