LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: snoopyxp

2.4->2.6内核升级指南

[复制链接]
发表于 2005-5-29 12:19:36 | 显示全部楼层

一样的启动不了!

安上面说的就是不能启动了!
加载不上新的内核! REDHAT9.0
回复 支持 反对

使用道具 举报

发表于 2005-5-30 15:04:26 | 显示全部楼层
我在升级到2.6的时候出错了。
大家可以看看下面的帖子,不知道是什么原因?谢谢大家
http://linuxsir.zahui.net/html/6/58618.htm
http://linuxsir.zahui.net/html/2/71014.htm
回复 支持 反对

使用道具 举报

发表于 2005-6-4 18:27:27 | 显示全部楼层
我第一次没有升级的起,装到mkinitrd后出现问题,不知道重起后对于前面已经装了的部分有没有影响,前面的步骤有需要重新安装的部分吗?另一个问题,在装mkinitrd,lvm2,device-mapper这三个包有顺序要求吗,当出错时,我采用的是.src.rpm形式,这些如何卸载掉呢,不知道有没有必要?在线等,谢谢!希望这个周末能够升起来阿!^~^
回复 支持 反对

使用道具 举报

发表于 2005-6-6 09:42:49 | 显示全部楼层
thanks, i updated my redhat 9 to 2.6.4, it so good, thou failed times while restart.
回复 支持 反对

使用道具 举报

发表于 2005-7-16 00:05:18 | 显示全部楼层
it is said that kernel version 2.6.x have some BUG in iptables, may be cause the system crash or freezing..
is that true?? my kernel is 2.6.9-5, is it has this BUG?
回复 支持 反对

使用道具 举报

发表于 2005-7-18 14:27:35 | 显示全部楼层
需要的RPM包有
device-mapper-1.00.07-0.rh90.dag.i386.rpm docbook-style-dsssl-1.76-8.noarch.rpm docbook-utils-0.6.12-5.noarch.rpm libselinux-1.9-1.i386.rpm  libselinux-devel-1.9-1.i386.rpm  lvm2-2.00.08-5.i386.rpm  mkinitrd-3.5.19-1.i386.rpm perl-SGMLSpm-1.03ii-11.noarch.rpm
要的还有module-init-tools-3.2-pre7.tar.gz
http://www.iceman.maxcom.nl/file ... /i386/RPMS.kernel26

RPM问题
解决方法是执行“export LD_ASSUME_KERNEL =2.2.25”命令,也可以将其写入/etc/bashrc。
回复 支持 反对

使用道具 举报

发表于 2005-7-27 01:32:56 | 显示全部楼层
# configure --prefix=/
# make moveold
# make all install
# ./generate-modprobe.conf /etc/modprobe.conf


rh9中为
# sh configure --prefix=/
# make moveold
# make all install
# sh ./generate-modprobe.conf /etc/modprobe.conf
回复 支持 反对

使用道具 举报

发表于 2005-8-4 02:25:41 | 显示全部楼层
o Gnu C 2.95.3 # gcc --version
o Gnu make 3.79.1 # make --version
o binutils 2.12 # ld -v
o util-linux 2.10o # fdformat --version
o module-init-tools 0.9.10 # depmod -V
o e2fsprogs 1.29 # tune2fs
o jfsutils 1.1.3 # fsck.jfs -V
o reiserfsprogs 3.6.3 # reiserfsck -V 2>&1|grep reiserfsprogs
o xfsprogs 2.6.0 # xfs_db -V
o pcmcia-cs 3.1.21 # cardmgr -V
o quota-tools 3.09 # quota -V
o PPP 2.4.0 # pppd --version
o isdn4k-utils 3.1pre1 # isdnctrl 2>&1|grep version
o nfs-utils 1.0.5 # showmount --version
o procps 3.2.0 # ps --version
o oprofile 0.5.3 # oprofiled --version

按照楼主的意思, 上面的东西RedHat9基本都有了, 可是我的RedHat9里, 除了前面的几个以外, 后面的基本上都没有。

我试着升级我的内核两次,运行都不大正常,启动的时候能看到好几个红色的"Failed", 现在机器上肯定又多了好多垃圾了。虽然原来的内核还好象能用, 但新内核肯定冲掉了原来的一些文件了吧?
回复 支持 反对

使用道具 举报

发表于 2005-8-5 12:38:02 | 显示全部楼层
Post by n00b
o Gnu C 2.95.3 # gcc --version
o Gnu make 3.79.1 # make --version
o binutils 2.12 # ld -v
o util-linux 2.10o # fdformat --version
o module-init-tools 0.9.10 # depmod -V
o e2fsprogs 1.29 # tune2fs
o jfsutils 1.1.3 # fsck.jfs -V
o reiserfsprogs 3.6.3 # reiserfsck -V 2>&1|grep reiserfsprogs
o xfsprogs 2.6.0 # xfs_db -V
o pcmcia-cs 3.1.21 # cardmgr -V
o quota-tools 3.09 # quota -V
o PPP 2.4.0 # pppd --version
o isdn4k-utils 3.1pre1 # isdnctrl 2>&1|grep version
o nfs-utils 1.0.5 # showmount --version
o procps 3.2.0 # ps --version
o oprofile 0.5.3 # oprofiled --version

按照楼主的意思, 上面的东西RedHat9基本都有了, 可是我的RedHat9里, 除了前面的几个以外, 后面的基本上都没有。

我试着升级我的内核两次,运行都不大正常,启动的时候能看到好几个红色的"Failed", 现在机器上肯定又多了好多垃圾了。虽然原来的内核还好象能用, 但新内核肯定冲掉了原来的一些文件了吧?


从2.4升级到2.6版的内核是一个很繁琐的过程,主要是要满足2.6版内核安装所需的环境, 也就是说明文档中所提的那些软件的版本,如果系统中的软件版本不符合要求的话,那肯定是不能升级成功的。如果系统中的软件没有符合版本要求的话,就需要自己手动下载相应的版本来编译安装。问题在于安装这些软件时也会碰到软件的依赖问题,所以这里存在一个多重依赖的问题,是需要大家注意的,而这也就是升级最困难的部分,所有的依赖关系都必须满足。从实质上来说,从2.4升级到2.6只能说的比较繁复,而没有什么技术上的要求,相对于2.4版的内核而言,2.6,尤其是2.6.10以后的内核版本的编译都比较简单,而且编译的时候几乎没有什么出错的可能,当然在编译前,你还要打上很多补丁,这又是很繁的事情。个人以为,新手是应该尽量避免去做这种繁复的事情的。如果有这些精力的话,还不如学习安装gentoo或lfs,这样对学习更有积极的意义。
回复 支持 反对

使用道具 举报

发表于 2005-8-5 14:49:39 | 显示全部楼层
学习一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表