Chinaunix首页 | 论坛 | 博客
  • 博客访问: 807183
  • 博文数量: 489
  • 博客积分: 475
  • 博客等级: 下士
  • 技术积分: 3087
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-08 16:28
文章分类

全部博文(489)

文章存档

2013年(7)

2012年(301)

2011年(181)

分类:

2011-12-22 21:38:22

原文地址:内核配置与编译 作者:luozhiyong131

1、清除临时文件、中间文件和配置文件.

 make clean

remove most generated files but keep the config

 make mrproper

remove all generated files   config files

 make distclean

mrproper   remove editor backup and patch files

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

3、使用如下命令之一配置内核:

a) make config:基于文本模式的交互式配置。

b) make menuconfig基于文本模式的菜单型配置。(推荐使用)

c) make oldconfig:使用已有的配置文件(.config),但是会询问新增的配置选项。

d) make xconfig:图形化的配置(需安装图形化系统)。

make menuconfig 是最为常用的内核配置方式,使用方法如下:

1、使用方向键在各选项间移动;

2、使用“Enter”键进入下一层选单;每个选项上的高亮字母是键盘快捷方式,使用它可以快速地到达想要设置的选单项。

3、在括号中按y将这个项目编译进内核中,按m”编译为模块,按n不选择按空格键也可在编译进内核、编译为模块和不编译三者间进行切换),按“h”将显示这个选项的帮助信息,按“Esc”键将返回到上层选单。

配置选项说明: 内核配置参考.doc   

内核配置通常在一个已有的配置文件基础上,通过修改得到新的配置文件Linux内核提供了一系列可供参考的内核配置文件,位于

Arch/$cpu/configs

 

采用较新的标准内核源码来构建内核模块,将内核升级

阅读(218) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~