Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104617721
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-19 11:35:53

作者: Combustion  出自:
1.编程环境的搭建
apt-get install kernel-package libncurses5-dev fakeroot build-essential

2.下载内核文件


3.解压文件到/usr/src/linux文件夹下

4.设置ln到/usr/include
cd /usr/include
rm asm
rm linux
rm scsi
ln -s /usr/src/linux/linux-2.6.25-rc9/include/asm-x86 asm
ln -s /usr/src/linux/linux-2.6.25-rc9/include/linux linux
ln -s /usr/src/linux/linux-2.6.25-rc9/include/scsi scsi

5. 配置内核
使用当前工作内核的配置文件做为新内核配置文件的基础是一个很好的主意. 因此我们拷贝已存的配置文件到/usr/src/linux:

cp /boot/config-`uname -r` ./.config

6.执行命令
make menuconfig

接着弹出蓝色的配置界面,今天笑的最开心的时刻!下面就不会了,胡乱选了几个。

make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
阅读(234) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~