一、进入/usr/src目录下,查看是否有linux目录,如果有一个符号链接,那么删掉它,如果是个目录,那就改名,然后解开下载的内核压缩包。
[root@localhost /usr/src]# rm linux
[root@localhost /usr/src]# tar zxvf linux-2.4.18.tar.gz
二、一般情况下会解压缩到linux目录,改个名字
[root@localhost /usr/src]# mv linux linux-2.4.18
三、进入/usr/include目录下,将asm、scsi、linux三个目录改名
[root@localhost /usr/include]# mv asm asm.OFF
[root@localhost /usr/include]# mv scsi scsi.OFF
[root@localhost /usr/include]# mv linux linux.OFF
四、建立指向新内核的位置到第三步中被改名的原目录
[root@localhost /usr/include]# ln -s /usr/src/linux/include/asm-i386 asm
[root@localhost /usr/include]# ln -s /usr/src/linux/include/scsi scsi
[root@localhost /usr/include]# ln -s /usr/src/linux/include/linux linux
五、进入/usr/src/linux目录
[root@localhost /usr/include]# cd /usr/src/linux
六、配置内核,根据需要选中或取消各选项
[root@localhost /usr/src/linux]# make menuconfig
七、编译依赖库
[root@localhost /usr/src/linux]# make dep
八、编译内核
[root@localhost /usr/src/linux]# make bzImage
九、编译模块
[root@localhost /usr/src/linux]# make modules
十、安装模块
[root@localhost /usr/src/linux]# make modules_install
十一、拷贝内核文件到/boot目录
[root@localhost /usr/src/linux]# cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.18
十二、修改/etc/lilo.conf,把新内核加入启动文件。把以下几行加入/etc/lilo.conf文件中:
image=/boot/vmlinuz-2.4.18
label="new"
read-only
root=/dev/hda1
十三、使新的配置文件生效
[root@localhost /usr/src/linux]# lilo
十四、重新启动系统,使用新内核,完成。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
·Red Hat Enterprise Linux AS 4 Update 3 ( (7371次浏览)
·Linux下的FTP服务器配置 (3068次浏览)
·Linux入门时必学60个文件处理命令 (3067次浏览)
·清爽漂亮 Ubuntu 7.04 新手指南 (3019次浏览)
·Linux系统中如何实现远程控制 (2834次浏览)
·RedHat7.2下ADSL双网卡共享上网实战 (2829次浏览)
·linux下安装软件的办法 (2775次浏览)
·菜鸟大学堂:一步一步配置WEB服务器 (2654次浏览)
·Linux下用vsftpd构建FTP服务器 (1102次浏览)
·Windows外衣Linux心 红旗桌面版详测 (1081次浏览)
·Linux下的FTP服务器配置 (3068次浏览)
·Linux入门时必学60个文件处理命令 (3067次浏览)
·清爽漂亮 Ubuntu 7.04 新手指南 (3019次浏览)
·Linux系统中如何实现远程控制 (2834次浏览)
·RedHat7.2下ADSL双网卡共享上网实战 (2829次浏览)
·linux下安装软件的办法 (2775次浏览)
·菜鸟大学堂:一步一步配置WEB服务器 (2654次浏览)
·Linux下用vsftpd构建FTP服务器 (1102次浏览)
·Windows外衣Linux心 红旗桌面版详测 (1081次浏览)
·更好用的Linux:Mandriva 2008正式发布 10-12
·Debian下系统时间比正常时间快8小时的问题 10-12
·开源空间:交叉编译Linux内核(2.6.22.6) 10-12
·新手学堂:类Linux中各种各样的编程语言 10-12
·用Tftp向目标板烧写Linux的系统内核过程 10-11
·RedHat Linux9.0 安装过程 10-11
·7大最有影响力的GNU/Linux发行版 10-11
·Linux系统下的C语言开发都需要学些什么 10-11
·Linux 技巧: 用cron 和at 调度作业 10-11
·各种Linux操作系统版本安装图解教程下载 10-11
·Debian下系统时间比正常时间快8小时的问题 10-12
·开源空间:交叉编译Linux内核(2.6.22.6) 10-12
·新手学堂:类Linux中各种各样的编程语言 10-12
·用Tftp向目标板烧写Linux的系统内核过程 10-11
·RedHat Linux9.0 安装过程 10-11
·7大最有影响力的GNU/Linux发行版 10-11
·Linux系统下的C语言开发都需要学些什么 10-11
·Linux 技巧: 用cron 和at 调度作业 10-11
·各种Linux操作系统版本安装图解教程下载 10-11
最新论坛文章
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
站内频道文章精选
百度推荐,商机无限
搜索您感兴趣的内容



