Chinaunix首页 | 论坛 | 博客
  • 博客访问: 208264
  • 博文数量: 80
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 824
  • 用 户 组: 普通用户
  • 注册时间: 2014-06-12 21:40
个人简介

只有今天的埋头,才有明天的出头。

文章分类

全部博文(80)

文章存档

2014年(80)

我的朋友

分类: LINUX

2014-12-12 10:37:24

第一步:解压内核文件包到当前目录,进入解压出来的目录

#tar jxvf linux.2.6.29.tar.bz2

#cd linux.2.6.29

第二步:清理内核中间文件

#make distclean

第三步:选择参考配置文件

#cp /boot/config-2.6.18-53.e15 .config

#ls -a .config

第四步:配置内核

#make menuconfig

跳出对话框,用上下键选择,回车键确定,tab键切换退出

第五步:编译内核

#make bzImage会花很长时间

第六步:编译内核模块

#make modules

第七步:安装内核模块

#make modules_install

第八步:制作init ramdisk

回到解压内核文件的目录下

#mkinitrd initrd-2.6.29 2.6.29,在当前目录下生成initrd-2.6.29

第九步:安装内核

#cp /linux-2.6.29/arch/x86/boot/bz Image /boot/vimlinuz-2.6.29

Vimlinuz-2.6.29可以任意取名

#cp initrd-2.6.29 /boot/

#vi /etc/grub.config在原有内容的基础上,添加如下代码:

title my linux(2.6.29)

   root (hd0,0)

   kernel /vmlinuz-2.6.29 ro root=LABEL=/ rhgb quiet

   initrd /initrd-2.6.29

*****************************************************************************

重启虚拟机,在grub的选择菜单中选择启动我们刚制作的内核my linux(2.6.29)

 

 

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

上一篇:Samba服务器

下一篇:内核模块

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