首页
›
热销单品
›
嵌入式Linux与RTOS
›
《UEFI从开机到操作系统引导流程》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
UEFI从开机到操作系统引导流程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程适用人群 · UEFI与BIOS的区别
课程导入
学习目标
02
计算机启动基础
从按下电源键到CPU复位 · 固件入口点 · 系统初始化的宏观流程
计算机启动基础
CPU
03
UEFI规范概览
UEFI论坛 · 规范版本 · 主要组件(固件
UEFI
规范概览
04
UEFI固件架构
SEC · PEI · DXE
UEFI
固件架构
05
SEC阶段详解
安全验证 · 临时RAM(Cache-as-RAM… · CPU初始化
SEC
阶段详解
06
PEI阶段详解
PEI核心 · PEIM模块 · 内存初始化(Memory Refer…
PEI
阶段详解
07
DXE阶段详解
DXE核心 · 驱动调度 · 协议安装
DXE
阶段详解
08
BDS阶段详解
启动设备选择策略 · Boot Manager · BootOrder变量
BDS
阶段详解
09
UEFI启动管理器
Boot Manager工作原理 · 启动项(Boot####) · 全局变量(BootOrder
UEFI
启动管理器
10
UEFI驱动模型
驱动绑定协议 · 设备路径 · 句柄数据库
UEFI
驱动模型
11
UEFI协议与服务
常用协议(Simple File S… · Loaded Image · Graphics Output)
UEFI
协议
12
UEFI应用与Shell
UEFI Shell环境 · 常用命令 · 编写简单UEFI应用(C语言)
UEFI
Shell
13
固件卷与镜像格式
固件文件系统(FFS) · 固件卷(FV) · PE/COFF镜像
固件卷
镜像格式
14
UEFI安全启动
Secure Boot原理 · 密钥管理(PK · KEK
UEFI
安全启动
15
UEFI变量服务
变量定义 · 属性(非易失 · 加锁)
UEFI
变量服务
16
UEFI内存管理
内存映射 · 内存类型(EfiConvention… · 内存分配服务
UEFI
内存管理
17
UEFI设备路径
设备路径结构 · 节点类型 · 路径解析
UEFI
设备路径
18
UEFI与操作系统引导接口
ExitBootServices · 运行时服务交接 · 固件与OS的边界
UEFI
操作系统引导接口
19
操作系统引导流程(以Linux为例)
UEFI引导Linux的完整流程(s… · GRUB2 · 内核启动
Linux
操作系统引导流程
20
操作系统引导流程(以Windows为例)
UEFI引导Windows的完整流程… · winload.efi · 内核加载)
Windows
操作系统引导流程
21
UEFI引导多系统
多系统共存原理 · 引导管理器配置(rEFInd · GRUB)
UEFI
引导多系统
22
UEFI固件调试方法
串口调试 · JTAG · EDK2调试器
UEFI
固件调试方法
23
UEFI开发环境搭建
EDK2源码获取 · 编译环境(Linux/Windows… · 模拟器(QEMU/OVMF)
UEFI
开发环境搭建
24
实战
编写一个简单的UEFI应用:创建项目 · 编写入口函数 · 使用协议输出字符串
UEFI
编写一个简单的
25
实战
编写一个UEFI驱动:驱动框架 · 绑定协议 · 安装协议
UEFI
编写一个
26
实战
修改UEFI启动顺序 · 添加/删除启动项 · 恢复默认
UEFI
修改
27
实战
分析UEFI启动日志 · 识别启动瓶颈 · 优化启动时间
UEFI
分析
28
常见问题与故障排除
无法引导 · Secure Boot失败 · 变量损坏
常见问题
故障排除
29
UEFI安全与防护
固件攻击面 · Bootkit原理 · 安全启动绕过
UEFI
安全
30
综合提升与未来趋势
UEFI与U-Boot · 核心启动 · RISC-V
综合提升
未来趋势
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战