首页
›
热销单品
›
嵌入式Linux与RTOS
›
《Libreboot自由固件从入门到精通》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
Libreboot自由固件从入门到精通
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
Libreboot的定义 · 历史背景 · 与核心boot和BIOS/UEFI的…
课程导入
Libreboot
02
自由固件基础
固件在计算机启动中的作用 · 传统BIOS与现代UEFI的架构 · 自由固件与专有固件的对比
自由固件基础
固件
03
硬件兼容性概览
Libreboot支持的硬件列表(主… · 笔记本 · 服务器)
硬件兼容性概览
Libreboot
04
环境准备
安装Linux系统(推荐Debian… · 安装必要工具(git · build-essential
环境准备
Linux
05
获取Libreboot源码
从官方Git仓库克隆源码 · 理解源码目录结构(src · docs
Libreboot
获取
06
构建系统入门
Libreboot的构建脚本(bui… · 配置构建选项(如crossgcc · payload)
构建系统入门
Libreboot
07
核心boot与payload
核心boot(coreboot)作为… · Libreboot如何去除二进制bl… · 常用payload(如SeaBIOS
boot
payload
08
GRUB payload配置
GRUB作为启动管理器 · 配置grub.cfg · 支持加密/boot
GRUB
payload
09
SeaBIOS payload配置
SeaBIOS的兼容性 · 配置启动顺序 · 支持传统BIOS操作系统
SeaBIOS
payload
10
Tianocore payload配置
UEFI环境下的Libreboot · Tianocore的构建与配置 · 启动UEFI应用
Tianocore
payload
11
构建自定义镜像
修改核心boot配置(如内存频率 · CPU微码) · 添加自定义payload
构建自定义镜像
boot
12
刷写固件基础
flashrom工具的使用 · 识别主板flash芯片 · 备份原始固件
刷写固件基础
flashrom
13
首次刷写实战
以一台兼容笔记本(如ThinkPad… · 从备份到刷写完整流程 · 刷写失败后的恢复方法(如外部编程器)
首次刷写实战
ThinkPad
14
外部编程器刷写
使用Raspberry Pi或Ard… · 连接方式 · flashrom与编程器的交互
外部编程器刷写
Raspberry
15
多主板支持
不同主板的刷写差异(如Intel v… · 常见主板(如ThinkPad T40… · X60
多主板支持
Intel
16
配置GRUB加密启动
设置GRUB密码 · 加密/boot分区 · LUKS加密根分区
GRUB
配置
17
系统安装与引导
在Libreboot上安装Linux… · Trisquel) · 分区方案
系统安装
引导
18
日常使用与维护
更新Libreboot固件 · 备份与恢复配置 · 监控固件健康
日常使用
维护
19
故障排除与调试
常见启动失败原因 · 使用串口调试 · 日志分析
故障排除
调试
20
安全与隐私增强
去除Intel ME/AMD PSP · 安全启动(Secure Boot)的… · 防篡改措施
安全
隐私增强
21
性能调优
调整核心boot设置(如CPU频率 · 内存时序) · 优化启动时间
性能调优
boot
22
高级构建技巧
交叉编译 · 使用Docker容器构建 · 自动化构建脚本
高级构建技巧
交叉编译
23
贡献与开发
如何向Libreboot项目提交补丁 · 代码风格 · 测试流程
贡献
开发
24
Libreboot与核心boot的关系
核心boot的blob去除策略 · Libreboot的发布流程 · 上游核心boot的新特性如何影响Li…
Libreboot
boot
25
其他自由固件项目对比
与coreboot · U-Boot · OpenBIOS
其他自由固件项目…
coreboot
26
实战案例
将一台旧ThinkPad从专有BIO… · 遇到的问题与解决方案 · 性能与稳定性评估
实战案例
ThinkPad
27
实战案例
构建一台Libreboot服务器(如… · 配置RAID · 网络启动
实战案例
Libreboot
28
常见问题解答
刷写后无法启动 · GRUB无法识别硬盘 · 加密启动失败
常见问题解答
刷写后无法启动
29
综合项目
从零开始为指定硬件定制Librebo… · 包括硬件调研 · 构建
综合项目
Librebo
30
课程总结与进阶路径
回顾核心知识点 · 推荐进一步学习资源(如核心boot文… · 邮件列表)
课程总结
进阶路径
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战