扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
如果您发现所选择的选项的最右边有一个向右的箭头,那就表示其下还有更进一层的子选单。
在选单的底部,分别有:Select、Exit、和 Help 的按钮,只要按‘tab’键就可以循环选择。
当您用上下方向键选择好有子选单的选项,以及确定底部按钮为 Select 之後,敲‘Enter’就可以进入下一层选单。
如果按 tab 键选择 Exit 的话,就会退回上一级选单 (也可以按‘Esc’,但要非常小心,因为不留神多按两下的话可能会退出程式,然後您又不确定是保存还是放弃好!所以不鼓励用‘Esc’)。
当您选择到最底部的选项的时候,也就是选项的右边没有箭头了,那麽在选项的左边应该是一个 [ ] 或 < > 的符号。分别是:前者只能选择为内建或不选择;後者则可以让您选择为内建、或模组、或不选择。您可以按空白键来循环您的选择:[ * ] 和 < * > 为内建、[ ] 和 < > 是不选择、 < M > 则为模组。(我的建议是:能够编成模组的就尽量编成模组,除非某些特别的效能考虑或没有模组选择的,才编成内建。)
当您退回顶级目录的时候,如果按 Exit 或 Esc 就会退出所有选单,同时系统会问您是否保存设定。您只有 ‘Yes’ 或 ‘No’的选择,如果不确定,请用 no ,然後重新进行选择。不过,您在任何时候,在顶级目录那里可以选择:Save Configuration to an Alternate File ,将当前设定保存在 /usr/src/linux 目录下,档案名称您自定则可;您也可以选择:Load an Alternate Configuration File ,从设定档载入以前的设定。我强烈建议您在进行任何改动之前,先为目前的设定保存起来,请选择 Save Configuration 那个选项,然後输入 origin,那您就可以随时用 Load Configuration 还原核心的原始设定了。(如果对核心的选项够了解,可以复制一份设定档,然後直接修改里面的设定,是最快的方法!)
接下来,应该是最伤神的时候了,这里,我们要面对一大堆的选择。如果您不确定哪些需要,可以接受预设值,或是一股脑做成模组。当您不知道某应该项目是什麽意思,可以按‘help’看看您是否需要,如没需要的话可以不要编进核心里面,否则核心编得太大,会影响系统效能。
Code maturity level options --->
[*] Prompt for development and/or incomplete code/drivers
# 如果您想用核心进行研发工作,如测试新硬体,可以考虑,
# 否则不用理会,
# 不过,有些尚处於 alpha 阶段的新功能必须选择後才用。
Loadable module support --->
[*] Enable loadable module support
[*] Set version information on all module symbols
[*] Kernel module loader
# 如果您要采用其它版本(或旧版本)编译过来的模组,
# 那就要打开第二项,但可能不那麽安全。
# 然则,您也要确定装有 genksyms 程式,
# 否则可能会编译失败。
Processor type and features --->
(Pentium-III/Celeron(Coppermine)) Processor family
( ) 486
( ) 586/K5/5x86/6x86/6x86MX
( ) Pentium-Classic
( ) Pentium-MMX
( ) Pentium-Pro/Celeron/Pentium-II
(X) Pentium-III/Celeron(Coppermine)
# 如果第一项的 CPU 型号不是您目前机器的,
#可以 Enter 进行选择。
# 上面这些因为是模组的关系,所以才选。
(off) High Memory Support
(X) off
( ) 4GB
( ) 64GB
# 如果您的实体记忆体少於 1G 的话,用预设的 off 就行;
# 如果您的记忆体介於 1G 到 4G 之间,选择 4GB;
# 如果您的记忆体超过 4G ,那可以选择 64GB。
[ ] Math emulation
# 除非您的 CPU 是 intel 386,否则不用选择。
[*] MTRR (Memory Type Range Register) support
# 如果您有打算跑 X window,不妨将之加上。
[ ] Symmetric multi-processing support
# 如果您的机器是双 CPU 的,可以选择上面这个。
[ ] APIC and IO-APIC support on uniprocessors (NEW)
General setup --->
[*] Networking support
[ ] SGI Visual Workstation support
[*] PCI support
(Any) PCI access mode
( ) BIOS
( ) Direct
(X) Any
[*] PCI device name database
[ ] EISA support
[ ] MCA support
[*] Support for hot-pluggable devices
PCMCIA/CardBus support --->
<*> PCMCIA/CardBus support
[*] CardBus support
[*] i82365 compatible bridge support
[ ] Databook TCIC host bridge support
# 如果您使用 notebook,或许会有 PCMCIA 装置,
# 不妨将 i82365 加进来,除非您确定不使用 PCMCIA。
# 我实际上是没有选择的,这里仅作示范而已。
# 如果您没选择这个,後面许多 PCMCIA 的选择就看不到了,
# 参考的时候请留意这点!
[*] System V IPC
[*] BSD Process Accounting
# 是是非常好用的东西,可以将您的行程资料记录下来,
# 强烈建议选择,要不然开机可能会看到错误信息。
[*] Sysctl support
# 这个不能不选,否则 /proc/sys 就没作用了。
(ELF) Kernel core (/proc/kcore) format
(X) ELF
( ) A.OUT
<*> Kernel support for a.out binaries
<*> Kernel support for ELF binaries
<*> Kernel support for MISC binaries
[*] Power Management support
<*> Advanced Power Management BIOS support
# 上面这行要编成模组或内建,然後才看得到下面的哦:
[ ] Ignore USER SUSPEND (NEW)
[ ] Enable PM at boot time (NEW)
[ ] Make CPU Idle calls when idle (NEW)
[ ] Enable console blanking using APM (NEW)
[ ] RTC stores time in GMT (NEW)
# 如果您的硬体时钟是使用世界标准时间,可以选择,
# 如果是本地时则不选。
[ ] Allow interrupts during APM BIOS calls (NEW)
[ ] Use real mode APM BIOS call to power off (NEW)
# 如果您的系统不能自己切断电源,就选这个吧。
# 不过,对某些 BIOS 而言,选了这个反而不能关机!
# 这样的话,您自己试试看棉~~
# 我这里没选啦,因为我用的是华硕的旧板 P2L97。
# 另外,我还发现如果您是单 CPU 的机器,
# 前面却将 SMP 选择起来的话,那也不能关机哦~~
Memory Technology Devices (MTD) --->
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者