无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2837|回复: 8
打印 上一主题 下一主题

[求助] 请教下,WIN7的启动界面如何可以直接引导 Grub?

[复制链接]
跳转到指定楼层
1#
发表于 2013-1-4 11:08:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2#
发表于 2013-1-4 12:41:35 | 只看该作者
在 Win7 下你应该可以找到 bootmgr 这个文件,它可能是个隐藏文件。在这个文件所在的目录下,创建一个 boot.ini 文件,内容大致如下:


  1. [boot loader]
  2. timeout=5
  3. default=c:\grub.exe
  4. [operating systems]
  5. c:\grldr="grldr"
  6. c:\grub.exe="grub.exe"
复制代码


同时也要把 grldr 以及 grub.exe 拷贝到 bootmgr 所在的目录,这样基本就可以了。

开机时会提示,选择 grldr 或者 grub.exe 即可进入 grub4dos 环境。如果你需要 grub4dos 的菜单,当然你需要把自己的 menu.lst 文件也拷贝到同一目录下。
回复

使用道具 举报

3#
发表于 2013-1-4 14:39:18 | 只看该作者
嗯 也可以用bootice更新PBR为G4D,把grldr放入C盘根目录,编辑grldr指向一个menu.lst,再编辑menu.lst

title [01] 启动 Windows 系统 \n 自动查找系统所在磁盘,并加载第一启动扇区!
find --set-root --devices=h /ntldr || find --set-root --devices=h /bootmgr
map (hd0) ()
map () (hd0)
map --rehook
checkrange 0x21 read 0x8280 && cat --locatei=\"echo (hd0,0)/windows/system32/$winnt$.inf > nul
checkrange 0x21 read 0x8280 && cat --skip=%?% (hd0,0)/windows/system32/$winnt$.inf | set isopath=
checkrange 0x21 read 0x8280 && if exist %isopath% map --mem %isopath:~6,-1% (0xff) && map --rehook
find --set-root --devices=h /ntldr || find --set-root --devices=h /bootmgr
chainloader /ntldr || chainloader /bootmgr
回复

使用道具 举报

4#
 楼主| 发表于 2013-1-4 15:42:39 | 只看该作者

回复 #2 不点 的帖子

c:\grldr="grldr"
直接在WIN7启动菜单里选 grldr 是不行的,会说找不到文件什么的。所以我现在一般要先进入NTldr,然后在boot.ini里选才行。

c:\grub.exe="grub.exe"
不过,exe的我没试过。可以试下。

——因为现在我没有装XP,是Grub+WIN7+WIN8;如果可以如题这样操作,boot.ini、NTDETECT.COM、ntldr 这三个文件我就可以不保留了。
——哦,可能boot.ini还是要保留。我试试。

[ 本帖最后由 Afly 于 2013-1-4 15:50 编辑 ]
回复

使用道具 举报

5#
 楼主| 发表于 2013-1-4 15:45:34 | 只看该作者

回复 #3 讯极天度 的帖子

这个看起来超高级。

不过我的目的是默认WIN7,有需要再选择grub;并且ntldr相关的选项或文件我想不保留。的意思。
回复

使用道具 举报

6#
发表于 2013-1-4 18:34:11 | 只看该作者
原帖由 Afly 于 2013-1-4 15:42 发表
c:\grldr="grldr"
直接在WIN7启动菜单里选 grldr 是不行的,会说找不到文件什么的。所以我现在一般要先进入NTldr,然后在boot.ini里选才行。

c:\grub.exe="grub.exe"
不过,exe的我没试过。可以试下。

...

直接grldr不行换grldr.mbr怎样?
回复

使用道具 举报

7#
发表于 2013-1-5 12:31:56 | 只看该作者
直接BOOTICE添加一个GRUB启动项进的WIN7启动菜单不就行了吗

引导文件是GRLDR.MBR
回复

使用道具 举报

8#
 楼主| 发表于 2013-1-5 16:38:39 | 只看该作者

回复 #7 11ydy 的帖子

正解!昨晚就是用这办法搞定滴!!!2楼的方法不行;引导文件是grldr.mbr。

——感谢谈论的几位同学!


——突发奇想,继续再问下:

是否可以用 grub 引导 XP,而不需要 NTDETECT.COM、ntldr 文件。

[ 本帖最后由 Afly 于 2013-1-5 16:40 编辑 ]
回复

使用道具 举报

9#
发表于 2013-1-6 07:50:53 | 只看该作者
又学习到了。慢慢消化。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-14 00:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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