因为实习,没法一次性把课设做完,就干脆些把笔记写成博文方便自己查阅吧,持续更新,直至完成。
这课设的设计基本上是依赖于一本书的,大概是怕我们遇到太多的坑吧。。而OS上的坑又不是那么容易解决的,总之以下操作不带有普遍性。
课设平台:
- fedora 7
- linux-2.6.21 source code
- i386
实验1 编译内核¶
纯粹照着书搞。。
实验过程¶
以下操作假设用户为root,目录自行决定。
% tar -zxvf linux-2.6.21.tar.gz
% cd linux-2.6.21
% make mrproper # 清楚掉之前编译产生的垃圾
% make oldconfig # 如果自己有配置文件的话,直接 copy 进来命名为 .config 即可
% vim Makefile
修改EXTARVERSION ...