用 Linux 工作站开启 UEFI 裸机编程

First steps in bare-metal programming using UEFI

这套教程专为有经验的 Linux 开发者打造,带你从零开始利用 Linux 工作站开发面向 UEFI 固件的裸机应用程序。内容涵盖从编译链接工具链的搭建、可引导磁盘的创建,到 EFI 系统分区的配置以及 Simple File Protocol 文件管理的基础操作。作者特别强调,这些文章是按顺序撰写的,后文依赖前文的知识铺垫,建议按部就班地阅读,否则可能会感到难以跟进。如果你想在 PC 架构上深入理解底层启动机制,这是一个非常实用的入门指南。

这些文章旨在让读者按顺序阅读,因为每一篇都依赖于前文提供的信息,如果打乱顺序阅读可能会很困难。

同日更多故事

2026-11-06