rhel5系统默认内核附带模块比较多,如果想要精简下内核,这个时候需要按照下面的步骤来做 1 首先下载rhel5的内核源码 可以去 ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/ 这个ftp站点下载相应版本的src.rpm内核包 比如我是在rhel5.4系统上,所以下载 wgetftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/kernel-2.6.18-164.el5.src.rpm 2 安装这个rpm rpm -ivhkernel-2.6.18-164.el5.src.rpm 如果提示有依赖包没装,就安装,通常需要 unifdef redhat-rpm-config这2个包,就到rhel5的安装光盘安装即可 3:构建源码文件 cd /usr/src/redhat/SPECS rpmbuild -bp --target=x86_64 kernel-2.6.spec 如果这个途中需要安装依赖rpm包,就到rhel5的安装光盘安装即可 4:拷贝源码文件到指定目录 cp -a /usr/src/redhat/BUILD/kernel-2.6.18/linux-2.6.18.x86_64/ /usr/src/ ln -s /usr/src/linux-2.6.18.x86_64/ /usr/src/linux 5:进入到 /usr/src/linux目录中 然后按照 make menuconfig 生成.config文件,然后 make &&make modules_install&&make install这几个步骤即可,关键是make menuconfig步骤要精挑细选了。 做完后重启,选择你编译的内核启动测试即可。
rhel5系统如何编译内核
原创jarson2012 ©著作权
文章标签 职场 休闲 rhel5 编译内核 自定义内核 文章分类 运维
-
RHEL5 install
RHEL5 安装
职场 休闲 RHEL5 install Bhanv