首页
›
热销单品
›
嵌入式Linux与RTOS
›
《UEFI固件卷、EFI文件系统与启动流程》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
UEFI固件卷、EFI文件系统与启动流程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 核心概念 · 整体框架
课程导入
学习目标
02
UEFI基础
UEFI规范 · 固件类型 · 与传统BIOS的区别
UEFI
规范
03
固件卷(FV)概念
FV定义 · 作用 · 在固件中的位置
FV
固件卷
04
固件卷结构
FV头 · 文件系统Guid · 块映射
固件卷结构
FV
05
固件文件系统(FFS)
文件类型 · 文件头 · 文件状态
FFS
固件文件系统
06
固件卷中的文件组织
文件排列 · 自由空间 · 填充数据
固件卷
文件组织
07
EFI文件系统概述
EFI系统分区(ESP) · FAT文件系统 · EFI文件路径
EFI
文件系统概述
08
EFI系统分区(ESP)
分区结构 · 创建方法 · 格式化要求
EFI
ESP
09
EFI文件系统驱动
EFI_SIMPLE_FILE_SY… · EFI_FILE_PROTOCOL
EFI
文件系统驱动
10
EFI文件操作
打开 · 读取 · 写入
EFI
文件操作
11
启动流程总览
从开机到OS加载的完整阶段
启动流程总览
OS
12
平台初始化
SEC · PEI阶段 · DXE阶段
平台初始化
SEC
13
固件卷在启动流程中的角色
PEI和DXE驱动加载
固件卷
启动流程
14
EFI系统分区在启动流程中的角色
引导加载程序查找与加载
EFI
系统分区
15
启动管理器
BootOrder · BootNext · 启动项变量
启动管理器
BootOrder
16
引导加载程序(Bootloader)
EFI应用 · 启动路径 · 加载方式
Bootloader
引导加载程序
17
UEFI启动服务
内存管理 · 事件 · 协议接口
UEFI
启动服务
18
UEFI运行时服务
变量服务 · 时间服务 · 重置服务
UEFI
运行时服务
19
固件卷的创建与打包
使用工具(如GenFv)生成FV
固件卷的创建
打包
20
固件卷的解析与验证
手动解析FV头 · FFS文件 · 校验和
固件卷的解析
验证
21
EFI文件系统的挂载与访问
在UEFI Shell中操作文件
EFI
文件系统的挂载
22
UEFI Shell实战
常用命令 · 脚本 · 文件系统导航
UEFI
Shell
23
案例实战
编写一个简单的EFI应用程序读取ES…
案例实战
EFI
24
案例实战
解析一个实际的固件卷并列出其中的文件
案例实战
解析一个实际的固…
25
案例实战
修改启动顺序并添加自定义启动项
案例实战
修改启动顺序并添…
26
常见问题
固件卷损坏 · 文件系统不识别 · 启动失败排查
常见问题
固件卷损坏
27
常见问题
ESP分区丢失 · 文件系统格式错误 · 驱动加载失败
常见问题
ESP
28
安全与签名
Secure Boot · 签名验证 · 固件卷完整性
安全
签名
29
综合提升
自定义固件卷布局 · 优化启动流程 · 调试技巧
综合提升
自定义固件卷布局
30
课程总结
知识回顾 · 实践建议 · 进阶学习路径
课程总结
知识回顾
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战