LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 617|回复: 2

编译的内核无法正常启动

[复制链接]
发表于 2006-8-5 21:55:12 | 显示全部楼层 |阅读模式
在VMware5.0安装redhat9.0
编译内核版本2.6.7
make bzImage  

make modules  

make modules_install  

make install  

都已经顺利完成,重启系统
无法正常启动下面是启动也面的拷贝信息:
RAMDISK: Compressed image found at block 0
VFS:Mounted root (ext2 filesystem).
Red Hat nash version 3.4.42 starting
Monuting /proc filesystem
Creating block devices
VFS:Cannot open root device "LABEL=/" or unknown-block(0,0)
Please append a correct "root="boot option
Kernel panic VFS:Unable to Mount root fs on unknow-block(0,0)
--
就停在这里了
查看grub.conf
应该没有错误


请达人赐教!谢谢。
发表于 2006-8-5 23:47:00 | 显示全部楼层
建议把kernel 那一行的  root=LABEL=/  改成root=/dev/hdXX试试.
/dev/hdaxx是你的内核映像所在的分区

估计把/etc/fstab里的?LABEL=/也改了比较好.

记住,更改之前请先cp 旧文件  旧文件.bak实在不行,还可以用rescue模式.
我并不是说改了以上两个文件会进不了系统, 我只是建议你养成这种好习惯.
我改过多次,没有问题.

我想是因为LABEL=/是内核里的一个符号,你把内核换了,这个符号就找不到了(最初安装的那个内核才说).我私下里以为的,没有科学根据.
回复 支持 反对

使用道具 举报

发表于 2006-8-6 15:03:41 | 显示全部楼层
LABEL指定的是 ext2 或 ext3 的 label 名。如果改了分区的label检查一下fstab的对应项
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表