linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > Linux开发区 > 内核研究 >
栏目导栏
资料搜索
热门文章
·linux-2.6内核升级文档
·Linux源代码的注释
·linux2.6内核编译方法详述
·Linux操作系统内核编译详解
·Linux内核结构详解
·Linux配置与编译内核
·Linux内核升级全攻略
·定时器
·FC5(Fedora Core5)下编译内核总
·Ubuntu 6.06 dapper 内核编译初
·Linux 内核编译详解
·Linux内核管理基础知识概述
·Linux2.4升级到2.6内核升级指南
·如何编译linux内核
·第八章 设备驱动
最新文章
·Linux Kernel 最新稳定版2.6.2
·Kernel硬件中断的初始化流程
·Linux内核bootsplash功能的实现
·Linux内核2.6.25全新发布加入众
·Debian Linux系统编译内核标准
·Linux2.4内核和2.6内核对Initr
·2.6.24内核编译 initrd-2.6.24
·Qtopia应用程序与Linux内核数据
·Linux 2.6内核中sysfs文件系统
·Linux2.6内核驱动移植参考
·Andrew Morton:Linux内核的执法
·Fedora 8 Linux系统的内核配置
·Kernel中的irq.c函数
·Linux核心出现权限扩张及记忆体
·Linux 2.6本地权限提升漏洞
Google
 
如何编译linux内核
[ 作者:  加入时间:2005-11-23 14:53:45  来自: ]
 
  • 在任何一个子目录下 untar 解开新的内核源程序。
    tar xvfz linux-x.x.xx
  • rm /usr/src/linux
    这通常是一个符号连接。
  • 在 /usr/src/ 下建立一个符号连接到你的新内核目录。
    ln -s xxx/yyy/xxx/linux.x.x.xx /usr/src/linux
  • 将当前目录变成 /usr/src/linux
    cd /usr/src/linux
  • 变成超级用户
    su
  • 配置内核
    如果你在 X window 下并且希望有图形界面,你就说:
    make xconfig
    如果你不在 X Window 下或不想使用图形界面,你就说:
    make config
    逐个回答完问题后稍等片刻,等提示符出现或图形界面消失,系统就配置好了。
  • 生成新内核,你说:
    make dep ; make clean
    make zImage
    注意大小写一定要搞对!
  • 如果你用了模块,你还需要生成和安装模块
    make modules
    make modules-install
  • 察看你的 /etc/lilo.conf 看用的是那个目录的那个文件作为
    image。例如:image = /boot/vmlinuz
    将 /usr/src/linux/System.map 复制到 /boot 目录中,将 /usr/src/linux/arch/i386/boot/zImage 复制到 /boot 目录中并改名为 vmlinuz
  • 安装新内核并重新起动。
    lilo
    shutdown -r now
  • Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
    评论】【加入收藏夹】【 】【打印】【关闭
    ※ 相关链接
    无相关信息