4

我想研究与引导相关的 C 和汇编代码。我尝试使用许多关键字进行谷歌搜索,但大多数网页都包含引导程序的概述。当然,因为我的英语很差,我找不到合适的关键字来获得所需的结果。我的意思是我想要描述以下文件功能的网页或书籍。

usr/src/linux-3.2.28/arch/x86/boot/header.S  
usr/src/linux-3.2.28/arch/x86/boot/main.c  
usr/src/linux-3.2.28/arch/x86/boot/pm.c  
usr/src/linux-3.2.28/arch/x86/boot/pmjump.S  
usr/src/linux-3.2.28/arch/x86/boot/compressed/head_32.S
arch/x86/boot/kernel/head_32.S  
usr/src/linux-3.2.28/arch/x86/boot/compressed/misc.c 
init/main.c  

有网页吗?

4

1 回答 1

4

我使用搜索“内核引导过程”并在 IBM developerworks 上被引导到“Linux 引导过程内部” ,其中包含以下图表:

开机流程图

您应该通读那篇文章以很好地了解启动过程。

于 2013-10-03T10:27:03.950 回答