无忧启动论坛

标题: 请问 Windows 7 下安装 MBR 下GRUB4DOS 不见菜单,直接进 Win7 了,这是怎么回事? [打印本页]

作者: 2013falcon    时间: 2013-1-11 15:06
标题: 请问 Windows 7 下安装 MBR 下GRUB4DOS 不见菜单,直接进 Win7 了,这是怎么回事?
在XP下,运行 bootice 安装 grub4dos 到 mbr,开机,先显示 menu.lst,选择 XP 后,进入系统。
同样的设置,为什么在 Windows 7 下,显示 "Press Space to boot previous MBR, any other key to start GRUB ..." 后,就只能进 Win7,无论如何都看不到 grub4dos 的菜单。


C盘根目录已经放了 grldr, grldr.mbr 以及 menu.lst,MBR也实现了引导,但菜单显示不出来,请问是什么地方需要设置吗?

作者: 不点    时间: 2013-1-11 15:22
是不是你的菜单默认就是进入 Win7,并且设置为不等待,立即进入了?

先删掉菜单文件,看看有什么不同的反应没有。
作者: 2013falcon    时间: 2013-1-11 15:56
标题: 回复 #2 不点 的帖子
感谢恢复,删除了 menu.lst 也是一样,就好像是 grldr 或者 grldr.mbr 不存在一样,这和 Windows 7 在磁盘最前端有个100M左右的系统空间有关系吗?
作者: 不点    时间: 2013-1-11 16:02
与那应该没关系。

是你安装的 MBR 启动代码找不到 GRLDR 吗?你安装的代码,会不会是很旧的 grub4dos 代码?

你安装的选项也不对,你是首先启动原来的 MBR,当按了别的键之后,才启动 grldr。

已经有报告说,0.4.6 的 MBR 代码有问题。你是安装的哪个版本的启动代码?0.4.5 还是 0.4.6?
作者: 2013falcon    时间: 2013-1-11 16:10
标题: 回复 #4 不点 的帖子
感谢回复。
0.4.5 和 0.4.6 都试过,情况相同。
grub4dos 是 code google 上下载的,0.4.5 和 0.4.6 在 XP 上都测试过,工作正常,先显示 grub 菜单,选择后再显示 XP 的启动菜单。
把 grub4dos 安装到 Windows 7 下设置一样,安装好后,重启,载入MBR,按“空格”键,进 Win7,按其它键,本应该显示 grub 菜单,却只显示 Win7 自己的启动器的 Win7 启动菜单,目前问题就在于此。
作者: 2013falcon    时间: 2013-1-11 16:16
用软盘启动后,DOS下运行GRUB.EXE,查看 grldr 显示如下:

grub> find /grldr
  (fd0)
  (hd0,0)
  (hd0,1)

实际上整块硬盘只有一个C盘分区用于安装 Windows 7。
作者: 不点    时间: 2013-1-11 16:19
那我猜测,你的 Win7 中本来也有一个 grldr,正是它,首先接管了控制。而你的真正 grldr 文件是没有机会获得控制权的。

我估计,在你说的那个 100M 空间里面,有个隐藏的 GRLDR 抢先获得了控制权。

你也不敢随便删除它,因为删除了它,你的 Win7 就可能出问题,无法启动了。

所以,你最好生办法启动 grub.exe。

BOOTICE 似乎有个选项,可以修改 MBR 要找的文件名。比如,你可以启动 NTLDR,bootmgr,或者 grub.exe。不修改时的默认值是 GRLDR。




刚看到你的更新信息:

(hd0,0) 是 你的 100M 盘,里面有 grldr,这证实了我的猜测。

[ 本帖最后由 不点 于 2013-1-11 16:21 编辑 ]
作者: 2013falcon    时间: 2013-1-11 16:44
标题: 回复 #7 不点 的帖子
感谢啊,果然是被100M盘的GRLDR接管了(自动安装?),把GRLDR改了个名字,重写MBR,终于看到grub4dos的启动菜单了,请教一下,是不是什么地方操作不当,导致自动安装进100M盘了?
作者: 不点    时间: 2013-1-11 17:10
那个位于 100M 盘的 GRLDR,不是你弄的,而是你的系统供应商给你做好的。你可不敢随便改名,更不可以删除它,否则,你的 Win7 就可能出问题。

你可以把你自己的 grldr 改名,这没问题。
作者: 2013falcon    时间: 2013-1-11 17:52
标题: 回复 #9 不点 的帖子
明白了,多谢“不点”热心解答!
作者: 一只猴子    时间: 2013-1-12 17:03
标题: 回复 #9 不点 的帖子
不点大大,多数WIN7的软激活都是用了GRUB4DOS来激活的




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3