Chinaunix首页 | 论坛 | 博客
  • 博客访问: 706231
  • 博文数量: 140
  • 博客积分: 8196
  • 博客等级: 中将
  • 技术积分: 1350
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-16 19:53
文章分类

全部博文(140)

文章存档

2011年(2)

2010年(2)

2009年(2)

2008年(20)

2007年(52)

2006年(62)

分类: LINUX

2006-06-16 11:46:42

本人有一台Compaq Evo N620c的笔记本,PM1.5/256M/40G(Linux占用10G),安装了WinXP和RHEL AS4两个系统
 
今天上午老婆去学校做实验,我在家比较清闲,于是在cu上下载了个2.6.16的内核,准备把原来AS4的2.6.9给升级了,具体过程如下:
 
用root登录系统
先到/usr/src下解压缩内核代码
 
#tar jxvf /路径/linux-2.6.16.tar.bz2
 
之后便会有一个源代码的目录/usr/src/linux-2.6.16,进入之
 
#cd linux-2.6.16
 
由于以前没编译过内核,所以直接make menuconfig
 
#make menuconfig
 
之后出来个界面,一大堆内核配置的选项,我把CPU的类型改成了Pentium M,系统嘀嗒HZ改为1000,Ext3直接编译进内核,别的基本没动,然后保存配置文件,退出界面,开始编译
 
#make
 
一段时间之后,编译成功,其间可能由于gcc版本的问题,出现了不少warning,不过都无关紧要。
 
安装模块
 
#make modules_install
 
安装新内核到/boot,修改grub启动菜单
然后重启
 
#make install
#reboot
 
重启之后在grub的菜单中选择2.6.16的那个Linux选项,就可以使用新内核了
 
结语:2.6内核的编译还是比较顺利的,可能是因为我在配置内核的时侯没有做大的改动,用了新的内核后u盘可以用了(以前不知道为什么不好使),另外以前安装的网卡驱动也可以继续使用,不用重新安装。我make的时侯中间停了一次电,再次安装的时侯就得使用make mrproper来清理一下,然后再make menuconfig就ok了
 
 
 
 
 
 
 
 
阅读(783) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~