开始设定: 底下的设定项目非常的多,其中,如果您使用的是比 2.4.18 还要新的版本时,那么有可能会出现更多的选项!如果不确定选项的内容是什么?请千万以 Help 进入看一下该项目的设定值,如果还是不清楚怎么办?那么就直接以 Kernel 的预设值保留即可!我在底下的设定中,仅列出个人认为比较重要的项目,其他的项目您就得自己看一下罗?其实,基本上,只要底下这些项目您都了解之後,那么核心编译大抵上就没有很严重的困扰罗! [root @test linux]# make mrproper <==去除 .o 的编译过的档案 [root @test linux]# make menuconfig <==以文字选单的模式进行编译! 底下开始编译! Code maturity level options ---> <==关於核心测试功能的 code 开启项目; [ ] Prompt for development and/or incomplete code/drivers <==因为我们没有要研发核心,所以不选 Loadable module support ---> <==这个就是我们之前说的『模组』啦! [*] Enable loadable module support <==让核心可以载入模组项目(必选) [ ] Set version information on all module symbols <==这个除非你要使用旧版本的资料,通常不选! [*] Kernel module loader <==也是必选啦! Processor type and features ---> <==选择 CPU 的型号项目 (Pentium-MMX) Processor family <==请依照您的实际情况选择您的 CPU 型号 < > Toshiba Laptop support <==底下这两个有使用到(笔记型电脑)才选择! < > Dell laptop support
开始设定: 底下的设定项目非常的多,其中,如果您使用的是比 2.4.18 还要新的版本时,那么有可能会出现更多的选项!如果不确定选项的内容是什么?请千万以 Help 进入看一下该项目的设定值,如果还是不清楚怎么办?那么就直接以 Kernel 的预设值保留即可!我在底下的设定中,仅列出个人认为比较重要的项目,其他的项目您就得自己看一下罗?其实,基本上,只要底下这些项目您都了解之後,那么核心编译大抵上就没有很严重的困扰罗! [root @test linux]# make mrproper <==去除 .o 的编译过的档案 [root @test linux]# make menuconfig <==以文字选单的模式进行编译! 底下开始编译! Code maturity level options ---> <==关於核心测试功能的 code 开启项目; [ ] Prompt for development and/or incomplete code/drivers <==因为我们没有要研发核心,所以不选 Loadable module support ---> <==这个就是我们之前说的『模组』啦! [*] Enable loadable module support <==让核心可以载入模组项目(必选) [ ] Set version information on all module symbols <==这个除非你要使用旧版本的资料,通常不选! [*] Kernel module loader <==也是必选啦! Processor type and features ---> <==选择 CPU 的型号项目 (Pentium-MMX) Processor family <==请依照您的实际情况选择您的 CPU 型号 < > Toshiba Laptop support <==底下这两个有使用到(笔记型电脑)才选择! < > Dell laptop support