Chinaunix首页 | 论坛 | 博客
  • 博客访问: 153998
  • 博文数量: 72
  • 博客积分: 3680
  • 博客等级: 中校
  • 技术积分: 1051
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-22 13:51
文章分类
文章存档

2010年(72)

我的朋友

分类: LINUX

2010-09-12 20:58:48

以Linux-2.6.29.tar.bz2为例
 
1:解压内核到当前目录
tar jxvf linux-2.6.29.tar.bz2
cd linux-2.6.29
 
2:清理中间文件配置文件
make distclean
 
3:使用正在运行的内核配置作为参考
cp /boot/config-2.6.xxx .config
 
4:配置内核
make menuconfig
 
5:编译内核
make bzImage
编译好后位于arch/x86/boot目录下
 
6:编译内核模块
make modules
 
7:安装内核模块
make modules_install
 
8:制作init ramdisk
mkinitrd initrd-2.62.9 2.6.29
 
9:安装内核
cp arch/x86/boot/bzImag /boot/vmliuz-2.6.29
cp initrd-2.6.29 /boot/
 
10:修改grub配置文件
vim /etc/grub.conf
 
阅读(902) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~