这是转载的一个参考步骤:
1.熟悉intel8086处理器工作机制,深入了解dos。
2.安装linux,熟悉linux的使用(一切都在console下做)。
3.学习低级版本的linux内核(推荐linux0.99内核版本作为分析版本),书籍推荐linux1.0内核分析
4.先阅读《understand linux kernel》,对内核各个部分的基本功能有所了解。
5.推荐先阅读《linux2.4内核源代码分析大全》,读的过程要作个标记,力求理解内核各个模块的工作机制到源代码级。
6.阅读《linux2.4内核情景分析》(上册),只读有关内存管理,进程管理,文件系统的部分,其他的可以选读。
对内核和操作系统感兴趣的可以参考一下,不要照搬,我个人觉得要熟悉linux可以裁剪下内核,要阅读内核必须先修C语言、微机原理和操作系统,路很长啊!
附上《Linux1.0核心游记》,pdf有基础内容的讲解和代码附件,还不错
Linux1.0核心游记.rar


ioslover 于 2012-05-27 22:57:23发表:
新手学习了。。。
skyincq 于 2007-12-24 13:52:23发表:
我的论文都是与内核有关的 谢谢提供
gx_mmx 于 2007-12-04 13:52:38发表:
新手 上路
csu`wuyanqi 于 2007-11-30 21:14:55发表:
我也是新手 ` 谢谢指导
wanghaitrue 于 2007-11-30 10:36:24发表:
本人刚接触linux,谢谢这篇指导和所提供的资料。