QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1537|回复: 7

RHEL AS 4升级内核到2.6.11启动出错

[复制链接]
发表于 2005-6-8 13:49:09 | 显示全部楼层 |阅读模式
安装RedHat Enterprise Linux 4 AS,默认内核2.6.9-5.  

从http://www.kernel.org下在内核源码文件linux-2.6.11.tar.gz.
拷贝至/usr/src/kernels下.
解压 tar zxvpf linux-2.6.11.tar.gz
进入2.6内核源码目录 cd linux-2.6.11

编译
make menuconfig
make
make modules
make modules_install
make install

修改/boot/grub/grub.conf如下
title Red Hat Enterprise Linux AS (2.6.11)
        root (hd0,0)
        kernel /vmlinuz-2.6.11 ro root=/dev/sda3
        initrd /initrd-2.6.11.img

启动后,提示如下,无法继续加载:
cannot open an initialize console

重新编译内核,将RAM disk support及Initial RAM disk (initrd) support编译进内核(原来是模块)
编译完后,reboot,提示如下,无法加载:
mknod: failed to create /dev/console : 17
mknod: failed to create /dev/null : 17
mount: error 22 mount none

请大家帮帮我吧.我快疯掉了!!!
 楼主| 发表于 2005-6-8 13:56:00 | 显示全部楼层
期间,按一位网友的提示,在Character devices-->Serial drivers,将Console on 8250/16550 and compatible serial port编译进内核.
启动后,现象一样,仍然无法加载Linux.

估计,这个问题和上面的应该没关系吧!
回复

使用道具 举报

 楼主| 发表于 2005-6-9 09:57:52 | 显示全部楼层
帖子上来过一天了,只有13个人浏览过,其中还包括我自己!
郁闷.
难道大家在RedHat Enterprise Linux AS 4上都没有升级过内核,都没有遇到过问题?
感慨"内核安装和升级"的人气!
继续顶,直到有大侠出手!!!
回复

使用道具 举报

发表于 2005-6-9 10:51:16 | 显示全部楼层
如果你原来系统的内核是2.6.9的话,那年应该不需要太麻烦的。直接用原来系统的内核config文件试试看吧,就是2.6.9底下的.config文件,如果没有那就到boot目录去找找看。如果,2.6.9的内核可以用,那年就可以参照下它的内核配置模式检查自己在配置时候哪里出了问题
如果不行,再说啦
回复

使用道具 举报

 楼主| 发表于 2005-6-9 14:21:44 | 显示全部楼层
谢谢楼上的,上午已经编译成功了.谢谢!并且精简了内核.
回复

使用道具 举报

发表于 2005-6-9 15:27:21 | 显示全部楼层
[quote:fd3a056907="shydmoto"]谢谢楼上的,上午已经编译成功了.谢谢!并且精简了内核.[/quote]
恭喜,并鼓励使用ML。偶觉得会比redhat舒服些
回复

使用道具 举报

发表于 2005-6-13 20:49:17 | 显示全部楼层
我 在你给的那个网址里找不到那个东东下载呀!!!
回复

使用道具 举报

发表于 2005-6-15 08:02:13 | 显示全部楼层
[quote:c0a5842cdc="demonlj"][quote:c0a5842cdc="shydmoto"]谢谢楼上的,上午已经编译成功了.谢谢!并且精简了内核.[/quote]
恭喜,并鼓励使用ML。偶觉得会比redhat舒服些[/quote]

同意!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 08:21 , Processed in 0.047606 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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