首页
›
热销单品
›
嵌入式Linux与RTOS
›
《UEFI固件卷与EFI启动文件系统》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
UEFI固件卷与EFI启动文件系统
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
UEFI与BIOS的区别 · UEFI启动流程概述 · 固件卷与EFI文件系统在启动中的作用
课程导入
UEFI
02
UEFI基础架构
UEFI规范体系 · UEFI运行时与启动时服务 · UEFI驱动模型
UEFI
基础架构
03
固件卷(Firmware Volume)概念
固件卷的定义 · 作用 · 在固件存储中的位置
Firmware
Volume
04
固件文件系统(FFS)格式
FFS头部结构 · 文件类型(PEIM · DXE
FFS
固件文件系统
05
固件卷头部与扩展头
FV头部字段解析 · 扩展头(ExtHeader)结构 · 固件卷大小与校验和
固件卷头部
扩展头
06
固件文件(Firmware File)结构
文件头(File Header)详解 · 文件类型与文件状态 · 文件数据区
Firmware
File
07
固件卷中的文件组织
文件在FV中的排列规则 · 文件偏移与对齐 · 文件搜索与遍历方法
固件卷
文件组织
08
固件卷的创建与生成
使用EDK2工具(GenFv · GenFfs)生成固件卷 · FV文件布局规划
固件卷的创建
生成
09
固件卷的压缩与解压
UEFI压缩算法(EFI_COMPR… · 压缩文件类型 · 解压流程
固件卷的压缩
解压
10
EFI启动文件系统概述
EFI系统分区(ESP)概念 · ESP文件系统格式(FAT12/16… · EFI文件系统与普通文件系统的区别
EFI
启动文件系统概述
11
EFI文件系统结构
目录结构(EFI\BOOT · EFI\Microsoft等) · 启动项文件(bootx64.efi等…
EFI
文件系统结构
12
EFI文件系统驱动
EFI简单文件系统协议(EFI_SI… · EFI文件协议(EFI_FILE_P… · 文件操作API
EFI
文件系统驱动
13
EFI文件系统读写操作
打开/关闭文件 · 读取/写入文件 · 文件定位与属性获取
EFI
文件系统读写操作
14
EFI启动管理器与启动项
NVRAM启动变量(BootOrde… · Boot####) · 启动项数据结构
EFI
启动管理器
15
EFI应用程序与启动文件
EFI应用程序格式(PE32+) · 启动文件(.efi)的编译与链接 · 启动文件在ESP中的放置与调用
EFI
应用程序
16
固件卷与EFI文件系统的关联
固件卷中的驱动与应用程序如何被加载 · 固件卷与ESP在启动流程中的分工 · 从固件卷到文件系统的过渡
EFI
固件卷
17
UEFI启动流程实战
从按下电源键到操作系统加载的完整流程 · 固件卷中PEI与DXE阶段的文件执行 · EFI文件系统中启动项的解析
UEFI
启动流程实战
18
固件卷的修改与定制
使用工具(如UEFITool)查看和… · 提取/替换固件文件 · 修改后固件卷的校验与刷写
固件卷的修改
定制
19
EFI文件系统故障排查
常见启动文件缺失或损坏 · 文件系统格式错误 · 路径错误
EFI
文件系统故障排查
20
固件卷常见问题与调试
固件卷校验失败 · 文件类型不匹配 · 压缩错误
固件卷常见问题
调试
21
UEFI安全启动与文件系统
Secure Boot原理 · 签名数据库(db/dbx) · EFI文件签名验证
UEFI
安全启动
22
UEFI Capsule更新与固件卷
Capsule更新机制 · 固件卷在更新中的角色 · Capsule文件格式
UEFI
Capsule
23
EFI文件系统的高级特性
长文件名支持 · 文件系统标签 · 卷序列号
EFI
文件系统的高级特…
24
固件卷的优化与性能
固件卷大小优化 · 文件布局优化 · 启动时间优化
固件卷的优化
性能
25
实战案例
使用EDK2创建一个简单的EFI应用… · 编写代码 · 编译生成.efi
实战案例
EDK2
26
实战案例
解析并修改一个现有固件卷 · 分析文件结构 · 替换一个驱动文件
实战案例
解析并修改一个现…
27
实战案例
编写EFI文件系统浏览工具 · 显示文件信息 · 实现文件读取
实战案例
EFI
28
综合项目
构建一个完整的UEFI启动环境 · 生成固件卷 · 创建ESP
综合项目
UEFI
29
常见问题与解决方案汇总
固件卷与EFI文件系统相关的典型错误 · 原因分析 · 解决步骤
常见问题
解决方案汇总
30
课程总结与进阶方向
回顾核心知识点 · 推荐深入学习资源(UEFI规范 · EDK2源码)
课程总结
进阶方向
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战