LinuxSir.cn,穿越时空的Linuxsir!

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

最后一步,重新启动grub出错了,以前的帖子都看了,救救我吧,长征的最后一步了

[复制链接]
发表于 2007-5-31 00:18:38 | 显示全部楼层 |阅读模式
重起后自动进入了grub,没办法手动输入:
root (hd0,1)
sepup (hd0)

提示出错
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/xfs_stage1_5" exists... no
没理他,继续
kernel /boot/lfskernel-2.6.16.38 root=/dev/hda2

root


最后的错误信息:

VFS:Cannot open root device "hda2" or unknown-block(0,0)

请问
1    unknown-block(0,0)是什么设备?
    我用vm,ide,hda2是root分区,hda1是swap

2    还是因为没复制xfs_stage1_5?他在哪?怎么才能复制到"/boot/grub/里面?

3    还是需要重新编译内核?增加什么支持?

4   还是fstab错误?如果是,怎么查找和验证?以及修改?

谢谢!!!!!我实在想不到别的了
发表于 2007-5-31 01:30:19 | 显示全部楼层
那些 *stage*文件,在  /usr/lib/grub/i386-pc/ 下边。
仔细看书:
The i386-pc directory contains a number of *stage1_5 files, different ones for different file systems. Review the files available and copy the appropriate ones to the /boot/grub  directory. Most users will copy the e2fs_stage1_5 and/or reiserfs_stage1_5 files.

2。至于那个错误,我想是因为你的内核没有编译需要的 filesystem,或者 硬盘控制器
回复 支持 反对

使用道具 举报

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

本版积分规则

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