互联网服务Linux

Red hat linux

Red hat linux 内核2.6.9 是否可以直接升级至Red hat linux 内核2.6.18 若可以数据是否会有影响?
参与4

4同行回答

lzguo568lzguo568系统管理员哈尔滨供排水集团
RedHat AS4.2(内核2.6.9-22)升级到 (2.6.18)[日期:2010-05-15] 来源:RedHat  作者:RedHat 一、编译环境内核:原版本(RedHat AS4.2) (内核2.6.9-22)目标版本:2.6.18 我这里的所有环境都是as4.2的版本没有做过任何升级。我也尝试过升级gcc到4.5来升级内核到2.6.33但是gcc4....显示全部
RedHat AS4.2(内核2.6.9-22)升级到 (2.6.18)
[日期:2010-05-15] 来源:RedHat  作者:RedHat


一、编译环境

内核:原版本(RedHat AS4.2) (内核2.6.9-22)目标版本:2.6.18

我这里的所有环境都是as4.2的版本没有做过任何升级。我也尝试过升级gcc到4.5来升级内核到2.6.33但是gcc4.5没有升级成功。只好老老实实的升级到2.6.18

二、编译过程

1.到www.kernel.org下载内核linux-2.6.18.tar.gz


2.cp linux-2.6.18.tar.gz /usr/src  //将下载好的内核拷贝到/usr/src目录下

3.tar zvxf linux-2.6.18.tar.gz  //解压该文件

4.cd linux-2.6.18  //到该文件的目录

5.ln -s linux-2.6.18 linux  //建立符号连接,不这样做,也可以,目的是使目录更好记,方便拼写

6.cd linux   //到该文件的目录,也就是到linux-2.6.18目录下

7.make mrproper  //配置前的准备,第一次升级内核可以不执行该命令

8.make menuconfig  //可以更改,默认也可以,但是必须选择保存
9.make
10.make modules_install  //模块安装
11.make install  //安装



12、将2.9.18内核的启动启设置为默认启动。

以下是我的启动文件内容:vi /boot/grub/grub.conf

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
#          initrd /initrd-version.img
#boot=/dev/hda
default=0     //这里默认是1 修改为0后就可以使用2.6.18内核了。
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux AS (2.6.18)
        root (hd0,0)
        kernel /vmlinuz-2.6.18 ro root=/dev/VolGroup00/LogVol00
        initrd /initrd-2.6.18.img
title Red Hat Enterprise Linux AS (2.6.9-22.EL)
        root (hd0,0)
        kernel /vmlinuz-2.6.9-22.EL ro root=/dev/VolGroup00/LogVol00
        initrd /initrd-2.6.9-22.EL.img





然后就reboot吧。

OK!!收起
政府机关 · 2011-09-15
浏览878
darendaren系统工程师哈尔滨供排水集团
RedHat AS4.2(内核2.6.9-22)升级到 (2.6.18)[日期:2010-05-15] 来源:RedHat  作者:RedHat 一、编译环境内核:原版本(RedHat AS4.2) (内核2.6.9-22)目标版本:2.6.18 我这里的所有环境都是as4.2的版本没有做过任何升级。我也尝试过升级gcc到4.5来升级内核到2.6.33但是gcc4....显示全部
RedHat AS4.2(内核2.6.9-22)升级到 (2.6.18)
[日期:2010-05-15] 来源:RedHat  作者:RedHat


一、编译环境

内核:原版本(RedHat AS4.2) (内核2.6.9-22)目标版本:2.6.18

我这里的所有环境都是as4.2的版本没有做过任何升级。我也尝试过升级gcc到4.5来升级内核到2.6.33但是gcc4.5没有升级成功。只好老老实实的升级到2.6.18

二、编译过程

1.到www.kernel.org下载内核linux-2.6.18.tar.gz


2.cp linux-2.6.18.tar.gz /usr/src  //将下载好的内核拷贝到/usr/src目录下

3.tar zvxf linux-2.6.18.tar.gz  //解压该文件

4.cd linux-2.6.18  //到该文件的目录

5.ln -s linux-2.6.18 linux  //建立符号连接,不这样做,也可以,目的是使目录更好记,方便拼写

6.cd linux   //到该文件的目录,也就是到linux-2.6.18目录下

7.make mrproper  //配置前的准备,第一次升级内核可以不执行该命令

8.make menuconfig  //可以更改,默认也可以,但是必须选择保存
9.make
10.make modules_install  //模块安装
11.make install  //安装



12、将2.9.18内核的启动启设置为默认启动。

以下是我的启动文件内容:vi /boot/grub/grub.conf

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
#          initrd /initrd-version.img
#boot=/dev/hda
default=0     //这里默认是1 修改为0后就可以使用2.6.18内核了。
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux AS (2.6.18)
        root (hd0,0)
        kernel /vmlinuz-2.6.18 ro root=/dev/VolGroup00/LogVol00
        initrd /initrd-2.6.18.img
title Red Hat Enterprise Linux AS (2.6.9-22.EL)
        root (hd0,0)
        kernel /vmlinuz-2.6.9-22.EL ro root=/dev/VolGroup00/LogVol00
        initrd /initrd-2.6.9-22.EL.img





然后就reboot吧。

OK!!收起
政府机关 · 2011-09-15
浏览923
wuxpwuxp售前系统工程师ibm
升级内核可能导致驱动认不到的,建议谨慎操作显示全部
升级内核可能导致驱动认不到的,建议谨慎操作收起
IT分销/经销 · 2011-09-15
浏览909
李鸣阳李鸣阳软件开发工程师安富利(中国)科技有限公司
可以升级,但升级后有些源码编译的软件需要重新编译,升级时不要删除旧的内核,如果有问题可以退回原来的旧内核显示全部
可以升级,但升级后有些源码编译的软件需要重新编译,升级时不要删除旧的内核,如果有问题可以退回原来的旧内核收起
互联网服务 · 2011-09-15
浏览888

提问者

yunjing
网络工程师胜业昆威
擅长领域: 服务器Power服务器powerLinux

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2011-09-15
  • 关注会员:0 人
  • 问题浏览:2641
  • 最近回答:2011-09-15
  • X社区推广