不过,我的核心却没有相关的模块可以使用~因为
.....
鸟哥自己编译的核心忘记加入这个模块了。
最
后,只好重新编译一次核心的模块,呵呵!真是惨痛的½训啊!
24.2.4
核心功能细项选择
由上面的图示当中,我们知道核心的可以选择的项目有很多啊!光是第一面,就有
17
个项目,每个
项目内还有不同的细项!哇!真是很麻烦啊~每个项目其实都可能有
<Help>
的说明,所以,如果看
到不懂的项目,务必要使用
Help
查阅查阅!
好了,底下我们就一个一个项目来看看如何选择吧!
Tips
在底下的案例中,因为鸟哥使用的是
CentOS 7.1
的核心配置文件来½行预设的设定,
所以基本上许多预设的设定都不用重新调整。底下只列出几个鸟哥认为比½重要的设定项目。其他更详细的核心功
能项目,还请自行参考
help
的说明喔!
.
General setup
与
Linux
最相关的程序互动、核心版本说明、是否使用发展中程序代码等信息都在这里设定的。
这
里的项目主要都是针对核心与程序之间的相关性来设计的,基本上,保留默认值即可!
不要随便取
消底下的任何一个项目,因为可能会造成某些程序无法被同时执行的困境喔!
不过底下有非常多新
的功能,如果你有不清楚的地方,可以按
<Help>
½入查阅,里面会有一些½议!
你可以依据
Help
的½议来选择新功能的启动与否!
(
vbird
) Local version
-
append to kernel release
[
*
] Automatically append version information to t
he version string
#
我希望我的核心版本成
为
3.10.89.vbird
,那
这
里可以就
这样设
定!
Kernel compression mode (
Bzip2
)
---
>
#
½
议选择
成
为
Bzip2
即可,因
为压缩
比
½
佳!
.....(
其他保留默
认
值
).....
<M> Kernel .config support
[ ] Enable access to .config through /proc/config.gz (NEW)
#
让
.config
这个
核心功能列表可以
写
入
实际
的核心
文件
中!所以就不需要保留
.config
文件
啰
!
(
20
) Kernel log buffer size (16 => 64KB, 17 => 128KB)
# CentOS 7
增加了核心的登
录
文件容量!占用了
2
的
20
次方,大概用了
1MB
的容量!
.....(
其他保留默
认
值
).....
[*] Initial RAM filesystem and RAM disk (initramfs/initrd) support
()
Initramfs source file(s)
#
这
是一定要的!因
为
要支持
开
机
时
加
载
initail RAM disk
嘛!
[
] Optimize for size