我们有一个CentOS 5.3 x64服务器默认运行内核版本2.6.18-164.11.1我们正在尝试将该盒子升级到2.6.31.12
驱动器是LVM ext3,我遇到的问题是当我升级内核并尝试从内核启动时,无论我使用什么版本的内核,我都会在启动结束时找不到/ dev / root进程,内核恐慌,然后重新启动.
原文链接:https://www.f2er.com/centos/373294.html驱动器是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,15 panic=10 initrd /initrd-2.6.18-164.11.1.el5.img