编译升级linux内核版本initrd,升级linux内核时,2.6.21.5内核编译成功,但启动时出现panic,请看问题详细描述!...

原有系统:Red Hat Enterprise Linux AS (2.6.9-34.EL)

升级到内核版本:2.6.21.5

内核编译时成功,并且make install 后也自动更新了/root/grub/grub.conf文件,该文件内容如下:

#boot=/dev/hda

default=1

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

title Red Hat Enterprise Linux AS (2.6.21.5)

root (hd0,0)

kernel /vmlinuz-2.6.21.5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet

initrd /initrd-2.6.21.5.img

title Red Hat Enterprise Linux AS (2.6.9-34.EL)

root (hd0,0)

kernel /vmlinuz-2.6.9-34.EL ro root=/dev/VolGroup00/LogVol00 rhgb quiet

initrd /initrd-2.6.9-34.EL.img

但是我以2.6.21.5内核启动时,出现错误,错误信息如下:

/proc/misc: No entry for devicemapper found

Is device-mapper driver missing from kernel?

Failure to communicate with kernel device-mapper driver.

0 logical volume(s) in volume group "VolGroup00" now active

mount: error 19 mounting ext3

mount: error 2 mounting none

switchroot: mount failed: 22

umount /initrd/dev failed: 2

kernel panic - not symcing: Attempted to kill init!

|

因为你的磁盘做了LVM,编译内核时记得选中 LVM support

|

Is device-mapper driver missing from kernel?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值