无忧启动论坛

标题: 安装win7后,XP菜单中的grub不可用?? [打印本页]

作者: 2012baiwfg2    时间: 2012-11-5 21:01
标题: 安装win7后,XP菜单中的grub不可用??
XP安在C盘,win7安在逻辑D盘。安了win7后,先进入了WIN7菜单,选择进入之前的XP系统条目就进入了XP菜单。但之前在boot.ini中写的C:\grldr="grub4dos"不可用,选中它竟然又返回了win7菜单,现在搞得先前安的linux都不知道如何启动,以前都是从grub中启动的。请大侠们帮忙。。谢谢
作者: 不点    时间: 2012-11-5 21:23
有的软件会更改 grldr 的名字,比如,把 bootmgr 改成 grldr,或者把 grldr 改成 bootmgr。

怀疑你的 grldr 就是微软的 bootmgr 改名得到的,所以,你选择它就进入 win7 了。

你在 boot.ini 中添加一个项目:

c:\grub.exe="grub.exe"

当然也要把 grub.exe 与你的 bootmgr 和 boot.ini 放在一起。如此,就可以避免与别的软件的 grldr 文件名发生冲突了。

必须使用最新版的 grub4dos。老版本可能不支持这样的用法。

[ 本帖最后由 不点 于 2012-11-5 21:25 编辑 ]
作者: 2012baiwfg2    时间: 2012-11-5 22:45
标题: 回复 #2 不点 的帖子
谢谢。我发现我以前放在C盘根目录的grldr好像真被修改了,而且强制隐藏属性。不过有个问题,把bootmgr和boot.ini放在一起,bootmgr不是win7下的引导文件吗,应该在D盘啊。不过,我查了下,C盘下确实多了个bootmgr,这是为什么啊?
作者: 不点    时间: 2012-11-5 22:55
别胡乱删文件,乱删就可能出现找不到文件而无法启动你的系统。

同理,也不要轻易更改文件名。随便更改文件名,也会导致启动软件找不到它所需要的文件名,从而失败或死机。

二楼说的办法应该是安全的:既能保证成功启动 grub4dos,又不至于破坏掉你原来的启动逻辑。




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