Ropyn(剑心) ( ) 说的已经够详细了,如果你想看更详细的描述,一个方法是看源代码,另一个方法是参考下面两本书的相关内容:
1。Understanding The Linux Kernel, 2nd Edition:Appendix A - System Startup,条理解释的很清楚,不愧是老外写的Bible级的读物
2。《Linux内核2.4版源代码分析大全》第五章-Linux系统初始化,里边给的代码比较多,参考着看一下吧,不过这本书比较难懂。
>>后面的启动过程 是否是由内核固定了启动位置
顺序是固定的,不会改变,不过rc.d里边的东西都是有优先级的,比如说K50netdump,50就是优先级。