首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

升级内核出同有关问题,高手都忙

2012-03-22 
升级内核出同问题,高手都忙编译一切顺利,启动时死机,提示如下VFS:CannotopenrootdeviceLABEL/ or00:00P

升级内核出同问题,高手都忙
编译一切顺利,启动时死机,提示如下

VFS:Cannot   open   root   device   "LABEL=/ "   or   00:00
Please   append   a   correct   "root= "   boot   option
Kernel   panic:VFS:   Unable   to   mount   root   fs   on   00:00

[解决办法]
LABEL=/dev/hdaX
hdaX @ root
[解决办法]
2.6版本的内核可以把

make dep
make clean
make bzIamge
make modules

合为一步make即可;

你出错的原因应该是/boot/grub/grub.conf配置文件不对,
用make install生成的默认配置是如下模样:
root (hd0,5)
kernel /boot/vmlinuz-2.6.18 ro root=LABEL=/

你打开该文件修改成:
root (hd0,5)
kernel /boot/vmlinuz-2.6.0-test8 ro root=LABEL=/dev/hda6

即可,注意,分区编号需要根据你自己的实际情况修改;
linux的分区编号要和grub不同,比如上面的root(hd0,5),在LABEL后面就应该是/dev/hda6
[解决办法]
应该把ext2/3文件系统编译进内核(选“*”而非“M”),这样就不会有这个问题了

热点排行