⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 0540kernel.htm

📁 鸟哥LINUX 学习课本
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<b>Enter</b>』就可以进入该项目去作更进一步的细部设定啰!</font></li><li><font color="#000066" face="SimSun">在细部项目的设定当中,如果前面有<b>[] </b>或<b> &lt; &gt; </b>符号时,该项目才可以选择,而选择可以使用『<b>空格键</b>』来选择;</font></li><li><font color="#000066" face="SimSun">若为 <b>[*] &lt;*&gt;</b> 则表示编译进核心;若为<b>&lt;M&gt;</b> 则表示编译成模块!尽量在不知道该项目为何时,且有模块可以选,那么就可以直接选择为模块啰!</font></li><li><font color="#000066" face="SimSun">当在细项目选择 <b>&lt;Exit&gt;</b>后,并按下 <b>Enter</b> ,那么就可以离开该细部项目啰!</font></li></ul></ul><ul>基本上建议只要『<font color="#000066">上下左右 空白 及 Enter </font>』这六个按键就好了!不要使用Esc ,否则一不小心就有可能按错的!</ul><ul><li><b><font color="#000099">开始设定</font></b>:</li><br>底下的设定项目非常的多,其中,如果您使用的是比 2.4.18 还要新的版本时,那么有可能会出现更多的选项!如果不确定选项的内容是什么?请千万以Help 进入看一下该项目的设定值,如果还是不清楚怎么办?那么就直接以 Kernel的默认值保留即可!我在底下的设定中,仅列出个人认为比较重要的项目,其它的项目您就得自己看一下啰?其实,基本上,只要底下这些项目您都了解之后,那么核心编译大抵上就没有很严重的困扰啰!<br> <table bgcolor="#000000" border="1" cols="1" width="900"><tbody><tr><td><font size="-1" face="SimSun"><font color="#ffffff">[root @testlinux]#</font><font color="#ffff00"> make mrproper&#160;</font><font color="#ffffff">&#160;</font><font color="#ffff99">&lt;==去除 .o 的编译过的档案</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">[root @testlinux]# </font><font color="#ffff00">make menuconfig&#160; </font><font color="#ffff99">&lt;==以文字选单的模式进行编译!</font></font><br><font size="-1" color="#ffff99" face="SimSun">底下开始编译!</font><br><font size="-1" face="SimSun"><font color="#ffffff">Code maturitylevel options&#160; ---&gt;     </font><font color="#ffff00">            &lt;==关于核心测试功能的 code 开启项目;</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;[ ] Prompt for development and/or incomplete code/drivers  </font><font color="#ffff00">&lt;==因为我们没有要研发核心,所以不选</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">Loadable modulesupport&#160; ---&gt;                    </font><font color="#ffff00">&lt;==这个就是我们之前说的『模块』啦!</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;</font><font color="#ffff00">[*]</font><font color="#ffffff"> Enable loadablemodule support</font><font color="#ffff00">            &#160;&lt;==让核心可以加载模块项目(必选)</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;[ ]&#160;&#160; Set version information on all module symbols</font><font color="#ffff00">   &#160;&#160;&lt;==这个除非你要使用旧版本的数据,通常不选!</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;</font><font color="#ffff00">[*]</font><font color="#ffffff">&#160;&#160;Kernel module loader                 </font><font color="#ffff00">&lt;==也是必选啦!</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">Processor typeand features&#160; ---&gt;                  </font><font color="#ffff00">&lt;==选择CPU 的型号项目</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;(Pentium-MMX) Processor family               </font><font color="#ffff00">&lt;==请依照您的实际情况选择您的CPU 型号</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt; &gt; Toshiba Laptop support                  </font><font color="#ffff00">&lt;==底下这两个有使用到(笔记型计算机)才选择!</font></font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt; &gt; Dell laptop support</font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;M&gt; /dev/cpu/microcode - Intel IA32 CPU microcode support&#160; </font><font color="#ffff00">&lt;==如果是使用Intel 的,可以编译成模块</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;M&gt; /dev/cpu/*/msr - Model-specific register support    </font><font color="#ffff00">&lt;==如果是使用Intel 的,可以编译成模块</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;M&gt; /dev/cpu/*/cpuid - CPU information support       </font><font color="#ffff00">&lt;==如果是使用Intel 的,可以编译成模块</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;(off) High Memory Support                  </font><font color="#ffff00">&lt;==这个东西跟你的RAM 有关系,RAM小于 1 GB 则使用 off 即可</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;[ ] Math emulation                      </font><font color="#ffff00">&lt;==是否需要数值模拟?当然不需要!我们的CPU 都够强了!</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;[ ] MTRR (Memory Type Range Register) support       &#160; </font><font color="#ffff00">&lt;==P6(PII等级以上) 并且要跑 X-Window 才加上吧,与 AGP 有关</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;</font><font color="#ffff00">[ ] </font><font color="#ffffff">Symmetricmulti-processing support            </font><font color="#ffff00">&lt;==如果是双CPU 的主机板才选择!否则就不要选了!</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;[*] Local APIC support on uniprocessors (NEW)       &#160; </font><font color="#ffff00">&lt;==如果你的CPU 有支持 APIC 则选择!通常可以选择起来啦!</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;[*] IO-APIC support on uniprocessors             </font><font color="#ffff00">&lt;==跟上面的理由一致!选择起来吧!</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">General setup&#160;---&gt;                         </font><font color="#ffff00">&lt;==一般设定部分</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;</font><font color="#ffff00">[*]</font><font color="#ffffff"> Networkingsupport                 </font><font color="#ffff00">&lt;==底下四个一定要选,跟基本的硬件装置有关!</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;</font><font color="#ffff00">[*]</font><font color="#ffffff"> PCI support</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font color="#ffff00">(Any)</font><font color="#ffffff">&#160;&#160; PCI access mode</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;</font><font color="#ffff00">[*]</font><font color="#ffffff"> PCI devicename database</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;[ ] EISA support                   </font><font color="#ffff00">&lt;==底下这两个则与主机板上面的插槽有关!除非笔记型,否则不选</font></font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&#160;[ ] MCA support</font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;[*] Support for hot-pluggable devices         </font><font color="#ffff00">&lt;==有点类似随插即用吧!可以选择呦!</font></font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&#160;PCMCIA/CardBus support&#160; ---&gt;</font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt; &gt; PCMCIA/CardBus support          </font><font color="#ffff00">&lt;==因为我没有笔记型,所以不选,若为笔记型计算机,请选择!</font></font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&#160;PCI Hotplug Support&#160; ---&gt;</font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;[*] System V IPC                   </font><font color="#ffff00">&lt;==底下这三个东西对于效能都不错!可以选择呦!</font></font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&#160;[*] BSD Process Accounting</font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&#160;[*] Sysctl support</font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;(ELF) Kernel core (/proc/kcore) format        </font><font color="#ffff00">&lt;==底下这几个东西可以编译成模块啦!但是我直接编到核心啰!</font></font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;*&gt; Kernel support for a.out binaries</font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;*&gt; Kernel support for ELF binaries</font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;*&gt; Kernel support for MISC binari</font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&#160;[*] Power Management support</font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt; &gt;&#160;&#160; Advanced Power Management BIOS support     </font><font color="#ffff00">&lt;==如果你想要你的BIOS 接管电源管理,可以选择!我是不选的啦!</font></font><br><font size="-1" color="#ffffff" face="SimSun">Memory TechnologyDevices (MTD)&#160; ---&gt;</font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt; &gt; Memory Technology Device (MTD) support      </font><font color="#ffff00">&lt;==没必要就不要选吧!</font></font><br><font size="-1" color="#ffffff" face="SimSun">Parallel portsupport&#160; ---&gt;</font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;</font><font color="#ffff00">&lt; &gt;</font><font color="#ffffff"> Parallelport support        </font><font color="#ffff00">&lt;==由于我的主机上面并没有接打印机,所以没选!如果你有打印机的话,一定要选择</font></font><br><font size="-1" color="#ffffff" face="SimSun">Plug and Playconfiguration&#160; ---&gt;</font><br><font size="-1" face="SimSun"><font color="#ffffff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;*&gt; Plug and Play support        </font><font color="#ffff00">&lt;==底下两个随插即用! 马上勾选!</font></font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;*&gt;&#160;&#160; ISA Plug and Play support    &#160;</font><br><font size="-1" face="SimSun"><font color="#ffffff">Block devices&#160;---&gt;               </font><font color="#ffff00">&lt;==一些比较冷门的储存机器!如果不确定的话,直接编译成模块吧!没关系的!</font></font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;*&gt; Normal PC floppy disk support</font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&lt; &gt; XT hard disk support</font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt; &gt; Compaq SMART2 support</font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt; &gt; Compaq Smart Array 5xxx support</font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;&#160;&#160;&#160;&#160;&#160;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -