grub哪里有问题?

我装完LFS6.5后,启动时,不显示菜单,仅显示grub>
输入内核路径和boot指令后,一切正常。请问是什么原因?
我的部分信息
虚拟机SCSI磁盘

分区:sda1为swap分区,sda2为主分区

grub文件夹下仅以下三个,stage1,stage2和menu.1st

grub安装命令 root (hd0,1) setup (hd0)

menu.1st部分内容:

title LFS 6.5
root (hd0,1)
kernel /boot/lfskernel-2.6.30.2 root=/dev/sda2
===================================
应该是menu.1st文件没有起作用的缘故,我再试试

作者: alexandersky   发布时间: 2010-02-19

没找到确定的原因,但是发现编译grub时,打完补丁后预编译./configure --prefix=/usr,
进行检查(make check),提示有一项失败,如图
-----------------------------------------------------------
make install 后没有报错,有以下字样make【2】:Nothing to be done for 'all'
怀疑stage2文件不全,各位意见如何?
上传的图像
grub-error.JPG (55.3 KB, 10 次查看)

作者: alexandersky   发布时间: 2010-02-20

休假结束了,暂时没有时间重新编译LFS,这个问题准备换grub2,试试能不能解决,正好也实验下Xfce。

作者: alexandersky   发布时间: 2010-02-20