Chinaunix首页 | 论坛 | 博客
  • 博客访问: 55098
  • 博文数量: 13
  • 博客积分: 1420
  • 博客等级: 上尉
  • 技术积分: 180
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-06 17:05
文章分类
文章存档

2011年(1)

2009年(12)

最近访客

分类: LINUX

2009-04-11 21:41:23

此篇是关于REDHAT AS5.0的内核升级,原来内核为2.6.18,升级到2.6.28。原本是想升级到2。6。29的,可GCC的版本不对。只好先升级到2。6。28
实验环境 VM 6.0 ,AS5.0 内核2.6.18,升级到2.6.28
要确保你的/分区有足够的空间,大概在2.5G左右.
首先下载2.6.28内核
wget
将下载的tar包复制到/usr/src/下,解压tar包
tar -xvjf  linux-2.6.28.tar.bz2
cd  linux-2.6.28
make menuconfig
若不想修改里面的内容,直接保存.
make && make modules_install && make install,
若其过程没有包错,编译完后,可以直接重启,在重启的画面出现时,你会看到2个启动选项,分别为新内核和原来的内核.可以修改/boot/grub/grub.conf  ,使 default=0,在下次重启时,就直接启动新内核.

    本人在升级过程中,原/分区的空间不够,造成编译过程中报空间不够,在VM 中新加了一块的4G的硬盘,挂载在/usr/src/下,重新编译内核,完成后,用 df -lf 查看个分区的使用情况,发现,/分区占用100%,删除 /usr/src/下的所有文件后,/分区恢复正常.
 
重启后看 iptables的各个功能是否正常?我把内核升级到2.6.29后,iptables的NAT就不能用了.请各位根据自己的实际情况来升级.
阅读(1641) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~