编译自己的Linux核心
Linux 作为开源的操作系统,任何人都可以获取它的源代码,同时加上自己的改变然后发布,但一般不建议使用自己编译的核心。当需要增加系统软硬件支持或者需要調优系统性能时,可以自行编译核心。我是由于在Windows下NTFS格式的U盘在Linux系统中无法识别,这里采取重新编译核心来增加NTFS格式的支持。
以下是核心编译的步骤:
a.获取核心源代码
http://www.kernel.org
b.解压源代码
tar jxvf kernel....
c.选择核心和模块
make menuconfig
这里如果出错,将缺少的包安装上即可
在文件系统选项中选择NTFS格式
d.编译核心
make
e.编译模块
make modules
f.安装模块
make modules_install
g.安装核心
make install
此时kernel和initrd已经保存在/boot目录下,同时grub.conf中增加了启动项,
重启测试新核心吧