fedora8升级内核

fedora8升级内核

1.检查内核版本
>rpm -qa | grep kernel
kernel-devel-2.6.23.1-42.fc8
kernel-2.6.23.1-42.fc8
kernel-headers-2.6.23.1-42.fc8

2.删除老的内核
>yum remove kernel
>yum remove kernel-devel
>yum remove kernel-headers
3.下载安装文件
网址:http://rpm.pbone.net/
kernel-2.6.26.8-57
kernel-headers-2.6.26.8-57
kernel-devel-2.6.26.8-57
我在虚拟机安装的测试包名如下:
kernel-devel-2.6.26.8-57.fc8.i686.rpm
kernel-headers-2.6.26.8-57.fc8.i386.rpm
kernel-2.6.26.8-57.fc8.i686.rpm

真实的服务器的安装包如下:
kernel-devel-2.6.26.8-57.fc8.x86_64.rpm
kernel-headers-2.6.26.8-57.fc8.x86_64.rpm
kernel-2.6.26.8-57.fc8.x86_64.rpm

> rpm -ivh kernel-2.6.26.8-57.fc8.i686.rpm
[root@localhost tmp]# rpm -ivh kernel-2.6.26.8-57.fc8.i686.rpm
warning: kernel-2.6.26.8-57.fc8.i686.rpm: Header V3 DSA signature: NOKEY, key ID 6df2196f
error: Failed dependencies:
        iwl4965-firmware < 228.57.2 conflicts with kernel-2.6.26.8-57.fc8.i686
删除该冲突的包。
>yum remove  iwl4965-firmware
再次安装,成功。

> rpm -ivh kernel-headers-2.6.26.5-28.fc8.i386.rpm
> rpm -ivh kernel-devel-2.6.26.5-28.fc8.i686.rpm
重启应用。发现系统不能启动了。
grub 情况如下:
root (hd0,0)
kernel /vmlinuz-2.6.26.5-28.fc8 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.26.5-28.fc8.img

输入命令
grub>find / (按tab按键)
Possible files are: lost+found grub
initrd-2.6.26.8-57.fc8.img
System.map-2.6.26.8-57.fc8
config-2.6.26.8-57.fc8
vmlinuz-2.6.26.8-57.fc8

这就看到错误的地方了。修改了grub命令后,系统可以正常启动了。
启动后,进入系统修改grub配置文件:
>cd /boot/grub
>vi menu.lst
修改后的内容如下:
# 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/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.26.8-57.fc8)
        root (hd0,0)
        kernel /vmlinuz-2.6.26.8-57.fc8 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        initrd /initrd-2.6.26.8-57.fc8.img

猜你喜欢

转载自sillycat.iteye.com/blog/824580