我想研究与引导相关的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
任何网页?
答案 0 :(得分:4)
我使用了搜索'the kernel boot process'并导致了"Inside the Linux boot process" on IBM developerworks,其中包含此图表:
您应该仔细阅读该文章,以便更好地了解启动过程。