+ -
当前位置:首页 → 问答吧 → grub 重新安装后 启动时的奇怪问题

grub 重新安装后 启动时的奇怪问题

时间:2007-01-02

来源:互联网

想试试 grub0.97 所以重新安装了一下,但安装完了之后,启动直接进入了命令行模式,似乎无法读取 menu.lst 中的内容。不知道什么原因,

作者: qeming   发布时间: 2007-01-02

只好暂时换用 lilo 郁闷中

作者: qeming   发布时间: 2007-01-03

会不会是需要etc-update?

作者: 三翻领   发布时间: 2007-01-03

内容应该在 grub.conf 里吧

作者: 杨珂   发布时间: 2007-01-04

#USE="-custom-cflags" emerge grub
再看看如何。

作者: 7dehao   发布时间: 2007-01-04

引用:
作者: 杨珂
内容应该在 grub.conf 里吧
menu.lst 是链接到 grub.conf

引用:
作者: 7dehao
#USE="-custom-cflags" emerge grub
再看看如何。
默认的编译选项就是 -custom-cflags 啊

作者: qeming   发布时间: 2007-01-04

装完后要重新命令:
grub-install

作者: gorf   发布时间: 2007-01-04

引用:
作者: gorf
装完后要重新命令:
grub-install
grub-install /dev/hda2
我是装在第二个主分区,
也试过
grub
然后
root (hd0,1)
setup (hd0,1)
提示一切正常,也能找到 menu.lst
但是启动时就是不读取menu.lst中的内容
启动后直接进入命令行
输入configfile (hd0,1)/boot/grub/menu.lst
却能够读取里面的内容,真抗不懂为什么。

作者: qeming   发布时间: 2007-01-05

怪问题,那不要链接 直接写到grub.conf 试试看呢?

作者: limon   发布时间: 2007-01-05

我以前安装系统的时候遇到过类似的问题,当时是一块IDE硬般,一块SATA硬盘,gentoo是安装在SATA上,结果grub老是配置不对,搞来搞去自己都弄不清究竟配置到哪块硬盘上了,情况跟楼主遇到的很像,后来我把IDE的卸了,再setup一遍就好了

作者: jecky.z   发布时间: 2007-01-05

引用:
作者: qeming
grub-install /dev/hda2
我是装在第二个主分区,
也试过
grub
然后
root (hd0,1)
setup (hd0,1)
提示一切正常,也能找到 menu.lst
但是启动时就是不读取menu.lst中的内容
启动后直接进入命令行
输入configfile (hd0,1)/boot/grub/menu.lst
却能够读取里面的内容,真抗不懂为什么。
看起来应该是
grub-install /dev/hda
不要那个2
或者
grub
然后
root (hd0,1)
setup (hd0)
这样才是装到mbr

作者: gorf   发布时间: 2007-01-05

你应该把grub安装在/dev/hda上,而不是/dev/hda2上。电脑检测的对象是master,而不是slaver

作者: 7dehao   发布时间: 2007-01-05

因为我的硬盘上还有 Windows ,所以将 grub 安装在第二主分区,以前是可以的,不过以前不是在 gentoo 下安装的 grub ,是在 lfs 下安装的。只是不知道为什么,现在回到 lfs(已经换了版本) 下也装不成功。
本想试试 grub2 ,但是现在好像还不支持 reiserfs 文件系统

作者: qeming   发布时间: 2007-01-06