当前位置: 技术问答>linux和unix
Red Hat linux 9 内核升级 2.4.480------>2.6.6,升级完之后系统不能启动,这是为什么?
来源: 互联网 发布时间:2015-07-14
本文导语: 安装好了Red Hat linux 9,但内核是版本是2.4.480,不能满足软件运行要求,我就上网down了一个2.6.6的升级包liunx-2.6.6.tar.bz2。我把这个文解压到/inux-2/。然后就运行 1.清理代码 #make mrproper 2.配置内核 #make xconfig(...
安装好了Red Hat linux 9,但内核是版本是2.4.480,不能满足软件运行要求,我就上网down了一个2.6.6的升级包liunx-2.6.6.tar.bz2。我把这个文解压到/inux-2/。然后就运行
1.清理代码
#make mrproper
2.配置内核
#make xconfig(基于QT库)
3.编译内核
#make
4.安装模块
#make modules_install
5.安装内核
#make install
6.重启
#reboot
重新启动后发现启动菜单中有了liunx 2.6.6 和linux 2.4.480 可我选择liunx 2.6.6 之后系统启动过程中就停了下来,下面是我看到一些描述的一部分:
.
.
.
Red Hat nash version 3.4.42 starting
mounting /proc filesystem
creating block devices
Creating root devices
mounting root devices
mounting root filesystem
mounting:error 19 mounting ext3
privotroot :privot_root(/sysroot。/sysroot/initrd )failed:2
umount /intitrd/proc failed:2
Freeing unused kernel memory :240K freed
kernel panic :NO Init Found.Try Passing init=optiong to kernel.
系统到这儿就没有响应了。请问这是什么回事。2.4.480系统还可以正常启动。
1.清理代码
#make mrproper
2.配置内核
#make xconfig(基于QT库)
3.编译内核
#make
4.安装模块
#make modules_install
5.安装内核
#make install
6.重启
#reboot
重新启动后发现启动菜单中有了liunx 2.6.6 和linux 2.4.480 可我选择liunx 2.6.6 之后系统启动过程中就停了下来,下面是我看到一些描述的一部分:
.
.
.
Red Hat nash version 3.4.42 starting
mounting /proc filesystem
creating block devices
Creating root devices
mounting root devices
mounting root filesystem
mounting:error 19 mounting ext3
privotroot :privot_root(/sysroot。/sysroot/initrd )failed:2
umount /intitrd/proc failed:2
Freeing unused kernel memory :240K freed
kernel panic :NO Init Found.Try Passing init=optiong to kernel.
系统到这儿就没有响应了。请问这是什么回事。2.4.480系统还可以正常启动。
|
#make menuconfig
#make
#make modules_install
#make install
redhat 2.6.6核心默认使用ext3格式的root分区,把ext3分区支持编译到内核。
#make
#make modules_install
#make install
redhat 2.6.6核心默认使用ext3格式的root分区,把ext3分区支持编译到内核。
|
请首先升级modules工具。下面这个链接虽然有点老,但应该还有点用:
http://community.csdn.net/Expert/TopicView.asp?id=2728497
http://community.csdn.net/Expert/TopicView.asp?id=2728497