运维开发网

内核升级CentOS 5.3 mount:找不到文件系统’/ dev / root’

运维开发网 https://www.qedev.com 2020-05-10 13:36 出处:网络 作者:运维开发网整理
我们有一个CentOS 5.3 x64服​​务器默认运行内核版本2.6.18-164.11.1我们正在尝试将该盒子升级到2.6.31.12
我们有一个CentOS 5.3 x64服​​务器默认运行内核版本2.6.18-164.11.1我们正在尝试将该盒子升级到2.6.31.12

驱动器是LVM ext3,我遇到的问题是当我升级内核并尝试从内核启动时,无论我使用什么版本的内核,我都会在启动结束时找不到/ dev / root进程,内核恐慌,然后重新启动.

我正在按照this doc中的说法安装内核.我已经尝试过使用make rpm而不是安装它的“centOS方式”.我已经更新了我的mkinitrd.

这个问题最有趣的部分是它非常令人沮丧,我决定尝试在没有LVM的同一台机器上清理安装centos,结果完全相同.升级内核后,我找不到/ dev / root.有谁知道如何解决这个问题,或者哪些信息可以解决这个问题?我愿意在这一点上尝试任何事情.

关于这个问题的另一个有趣的事情是,在新版本的内核中,在启动过程中它会抱怨dm-mapper启动两次,然后就会发生恐慌.我已经尝试过其他内核版本,结果是一样的.我在这里想念的是什么?

如果您还需要更多文件,请询问.

Linux cg 2.6.18-164.11.1.el5 #1 SMP Wed Jan 20 07:32:21 EST 2010 x86_64 x86_64 x86_64 GNU/Linux
/dev/VolGroup00/LogVol00 /                       ext3    defaults        1 1
    LABEL=/boot             /boot                   ext3    defaults        1 2
    tmpfs                   /dev/shm                tmpfs   defaults        0 0
    devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
    sysfs                   /sys                    sysfs   defaults        0 0
    proc                    /proc                   proc    defaults        0 0
    /dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0
default=1
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.31.12-rt20) //NOT WORKING!!!!
        root (hd0,0)
        kernel /vmlinuz-2.6.31.12-rt20 ro root=/dev/VolGroup00/LogVol00 isolcpus=8,9,10,11,12,13,14,15 panic=10
        initrd /initrd-2.6.31.12-rt20.img
title CentOS (2.6.18-164.11.1.el5) //WORKING!!
        root (hd0,0)
        kernel /vmlinuz-2.6.18-164.11.1.el5 ro root=/dev/VolGroup00/LogVol00 isolcpus=8,9,10,11,12,13,14,15 panic=10
        initrd /initrd-2.6.18-164.11.1.el5.img
我将在此处添加我之前的评论作为答案,因为这已经获得了赏金.公然试图获得声望点的道歉.

我有这个完全相同的问题,并通过更改设置解决它

CONFIG_SYSFS_DEPRECATED_V2=Y

在.config文件中.

正如godpapa在这个问题中提到的那样.

只需搜索CONFIG_SYSFS_DEPRECATED_V2并将其更改为Y并重建RPM.

然后安装RPM.

我可以确认这确实解决了CentOS 5.4在使用“CentOS方式”构建2.6.33内核时的问题.如果它在CentOS 5.3上也不适用于2.6.31.12,我会感到惊讶.

0

精彩评论

暂无评论...
验证码 换一张
取 消