Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7170482
  • 博文数量: 3857
  • 博客积分: 6409
  • 博客等级: 准将
  • 技术积分: 15948
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-02 16:48
个人简介

迷彩 潜伏 隐蔽 伪装

文章分类

全部博文(3857)

文章存档

2017年(5)

2016年(63)

2015年(927)

2014年(677)

2013年(807)

2012年(1241)

2011年(67)

2010年(7)

2009年(36)

2008年(28)

分类: LINUX

2013-05-15 17:45:11

1、清除临时文件、中间文件和配置文件
    make clean               不删除配置文件。
    make mrproper           
    make distclean          删除编辑的backup文件、补丁文件等

2、确定目标系统的软硬件配置情况,比如CPU的类型,网卡的型号,所需要支持的网络协议。

3、使用命令配置内核
    make config      基于文本模式的交互配置。
    make menuconfig   基于文本模式的菜单配置。
    make oldconfig      使用已有的配置文件(.config),但是会询问新增的配置选项。
    make xconfig         图形化的配置(需要安装图形化系统)。

4、编译内核
    make zImage   
    make bzImage   
    区别:在X86平台上,zImage只能用于小雨512k内核。如果需要获取详细编译信息,则在后面加上V=1.
    编译好的内核位于arch//boot/目录下。  

5、编译内核模块
    make modues    

6、安装内核模块
    make modues_install   
    将编译好的内核模块从内核源代码目录copy到/lib/modues下。

7、制作 init ramdisk
    mkinitrd $initrd-$version -$version

内核安装(X86)

1、cp arch/X86/boot/bzImage    /boot/vmliuz -$version

2、cp $initrd   /boot/

3、修改etc/grub.conf            或                /etc/lilo.conf

$version为所编译的内核版本号。
    












阅读(659) | 评论(0) | 转发(0) |
0

上一篇:lvs集群

下一篇:Oracle 11g 内存管理

给主人留下些什么吧!~~