[]NLS ISO 8859-1 必須選擇,這個是關(guān)于U盤掛載的。
CD-ROM/DVD Filesystems ---> 這個是關(guān)于掛載ISO文件的,用的話就選。
ISO 9660 CDROM file system support
第十二部分: 全部刪除
Instrumentation support
第十三部分:全部刪除
Kernel hacking --->破解核心?可不是當骸客啦,不選
第十四部分:全部刪除
Security options --->
第十五部分:全部刪除
Cryptographic options --->這是核心支持加密的選項
第十六部分:全部刪除
Library routines --->
附:內(nèi)核配置
內(nèi)核配置的方法很多,make config、make xconfig、make menuconfig、make oldconfig等等,它們的功能都是一樣的,區(qū)別應(yīng)該從名字上就能看出來,只有make oldconfig是指用系統(tǒng)當前的設(shè)置(./.config)作為缺省值。這里用的是make menuconfig。
需要牢記:不必要的驅(qū)動越多,內(nèi)核就越大,不僅運行速度慢、占用內(nèi)存多,在少數(shù)情況下、還會引發(fā)其他問題。具體步驟如下:
首先確定shell是bash。
然后
$make menuconfig
有一些默認的符號其含義如下:
y:加載
n:不加載
m:作為模塊加載
可以配置的選項有以下一些:
1)code maturity level option 代碼成熟度
prompt for development and/or incomplete code/drivers [N/y/?]
如果有興趣測試一下內(nèi)核中尚未最終完成的某些模塊,就選y,否則選N,想知道更詳細的信息選?會看到聯(lián)機幫助(以下?的含義相同),N大寫表示缺省值。
2)processor type and features 處理器類型及特性
Processor family(386,486/Cx486,586/K5/5x86/6x86,Pentium/K6/TSC, PPro/6x86MX)[PPro/6x86MX]
[]內(nèi)的是缺省值,我們可以根據(jù)前面介紹的uname 命令執(zhí)行的結(jié)果選擇。此項如果高于386,那么生成的內(nèi)核在386機器上將不能啟動。
Math emulation(CONFIG_MATH_EMULATION)[N/y/?]
需要進行協(xié)處理器模擬嗎?一般的機器都回n。如果機器已經(jīng)有硬件的協(xié)處理器,那么內(nèi)核仍將使用硬件,而忽略軟件的math-emulation,這將使內(nèi)核變大變慢。
MTRR(Memory Type Range Register)support(CONFIG_MTRR)[N/y/?]
在Pentium、Pro/Pentium II類的系統(tǒng)中可以提高圖像寫入速度。
Symmetric multi-processing support(CONFIG_SMP)[Y/n/?]
如果您的機器有多個處理器,就選y。此時要選中下面的Enhanced Real Time Clock Support
3)loadable model support 可加載模塊支持
Enable loadable module support(CONFIG_MODULES)[Y/n/?]
最好選y,不然許多僅供動態(tài)加載的模塊就不能用了。
Set version information on all symbols for modules(CONFIG_MODVERSIONS)[N/y/?]
選N
Kernel module loader(CONFIG_KMOD)[N/y/?]
4)general setup 一般設(shè)置
Networking support(CONFIG_NET)[Y/n/?]
選y吧,現(xiàn)在還有幾臺計算機不用上網(wǎng)呢?
PCI support (CONFIG_PCI)[Y/n/?]
PCI 總線和設(shè)備總該有吧。
PCI access mode(BIOS,Direct,Any)[Any]
缺省值比較保險,但如果您對您的主板很有信心,就選BIOS。
PCI quirks (CONFIG_PCI_QUIRKS)[Y/n/?]
用于修補BIOS中對PCI有影響的BUG,同樣,如果您對主板很有信心,就選n。
Backward-compatible /proc/pci〉(CONFIG_PCI_OLD_PROC)[Y/n/?]