Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > 编译内核2.4.9
【标  题】:编译内核2.4.9
【关键字】:内核
【来  源】:网络

编译内核2.4.9

Your Ad Here 我今天把内核2.4.9编译好了...下面是经过:

(1).下载
这里有最新的内核:
ftp://freesoft.cei.gov.cn/pub/Linux/PEOPLE/Linus/v2.4/
2.4.9是
ftp://freesoft.cei.gov.cn/pub/Linux/PEOPLE/Linus/v2.4/linux-2.4.9.tar.bz2
如果以前下载过就的,就下载patch
比如我以前在linuxeden下过2.4.7,我就可只下载下面两个
ftp://freesoft.cei.gov.cn/pub/Linux/PEOPLE/Linus/v2.4/patch-2.4.8.bz2
ftp://freesoft.cei.gov.cn/pub/Linux/PEOPLE/Linus/v2.4/patch-2.4.9.bz2

(2).解压
把下载的文件拷到一个目录
tar -xjvf linux-2.4.9.tar.bz2
如果开始下载的是patch
tar -xjvf linux-2.4.7.tar.bz2
bzip2 -dc patch-2.4.8.bz2 | patch -p0
bzip2 -dc patch-2.4.9.bz2 | patch -p0
接着把得到的linux文件夹拷到/usr/src/
cp -r linux /usr/src/linux-2.4.9
cd /usr/src
rm linux
rm linux-2.4
ln-s linux-2.4.9 linux
ln-s linux-2.4.9 linux-2.4

(3)编译
cd linux-2.4.9
make mrproper 删掉上次编译产生的.o文件等
make menuconfig 这是重点,设置编译的选项,我是把自己没用到的都取消,把必要的从M改为*
第一项打开后后面才有reiserfs的选项
改好后save为一个文件,方便下次调用
make dep
make bzImage 注意大小写
我为了睡觉,免得make dep几分钟后又要爬起来make bzImage,就打make dep ; make bzImage
这样两个命令会依次执行
之后去睡觉吧,也可以alt-F2,startx编一下程序,玩一下游戏,比如quake3...呵呵
除了错就重来,修改一下设置再编译
make modules
make modules_install
其实我一个模块也没设,不过还是做了

(4)安装
cp /usr/src/linux2.4.9/arch/i386/boot/bzImage /boot/vmlinuz-2.4.9
如果你用的是lilo,就编辑/etc/lilo.conf
用的是grub,就编辑/boot/grub/menu.lst
编辑可以用mc的F4功能
要点就是把原来的2.4.2-2的那段复制到后面,修改一下名字,再把2.4.2-2替换为2.4.9
reboot试试吧

我装了新内核后,因为这内核是为我的电脑定做的,启动速度会加快很多,省了很多没必要的东西嘛
在做这些事时,可以alt-f2,用mc的F3功能看一下自带的README文件,我就是看的这个.

有问题到www.linuxeden.com的论坛去问吧,我天天在那灌水^_^

huzheng@21cn.com
http://neimeng.net

胡正
Qmail实例配置详解:【上一篇】
安装蓝点2.0要小心:【下一篇】
【相关文章】
  • 升级到Linux 2.4内核
  • RedHat8.0下完整的内核编译步骤和说明
  • 在redhat as 3.0 上精简并编译系统内核
  • 定制Linux内核,发挥Linux潜能
  • 使用RPM包对RedHat进行内核升级
  • 编译内核的一点点经验
  • Redhat Linux 内核升级
  • 编译安装内核 2.4.4
  • 关于ntfs和内核问题
  • Linux内核即时入侵检测安全增强-介绍
  • 【随机文章】
  • JSP与JavaBean
  • 用css实现表格背景透明,内容不透明
  • 简易CGI留言本For Linux(win32移植版)发布
  • Biztalk发布web服务时遭遇'SoapExceptionInternal SOAP Processing Failure'错误
  • _com_ptr_t智能指针的释放问题
  • 显示数字证书信息简要方式
  • Mac OS X 10.2 的按键(A)
  • PHP生成静态页面
  • 优化详解----深入优化 for C/C++
  • linux下Telnet服务的配置
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.