无忧启动论坛

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

[求助] 同一分区中如何用win7的bootmgr调用win8的bootmgr?

[复制链接]
跳转到指定楼层
1#
发表于 2012-8-15 09:39:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,
系统是win8,更改了mbr中bootmgr的名字的字串,并且把bootmgr也改名,重启测试一切正常。
现在想用win7的bootmgr调用win8的,
先保存8k大小的引导记录文件bootsect,然后在bcd中建立新的实模式启动项来调用。
但是测试失败了,开机进入win7的bootmgr界面中,每次选择win8启动项,屏幕总是黑一下,然后又重新跳回win7的bootmgr管理界面,而不是直接进入win8的启动过程。

请问一下过程中什么地方有错啊,如何在同一个分区中,用win7的bootmgr来调用win8的?
2#
发表于 2012-8-15 12:44:06 | 只看该作者
win8的bootmgr可以向下啟動win7/8/vista/xp
樓主為神馬要用win7的bootmgr調用win8的呢
回复

使用道具 举报

3#
发表于 2012-8-15 15:51:13 | 只看该作者

回复 #1 liuxb 的帖子

先调用到grub,或者先调用ntldr,再调用bootmgr
回复

使用道具 举报

4#
发表于 2012-8-17 10:28:09 | 只看该作者

回复 #1 liuxb 的帖子

我猜测,是你搞错了。

如果你的 Win7 的 bootmgr 和 win8 的 bootmgr(改为别的名字以后) 都在同一分区,那其实是扰乱微软的启动逻辑。

无论哪个 bootmgr,当它启动后,它都要在它所在的分区的根目录下寻找自己的配置文件(即,BCD 文件)。

你光是把 bootmgr 改名了,你没有把 bootmgr 所调用的 BCD 文件改名,那么,bootmgr 还是按照原来的启动步骤寻找 BCD。

结果,两个 bootmgr 都是找到同一个 BCD。

我想,这就是原因吧。
回复

使用道具 举报

5#
 楼主| 发表于 2012-8-31 19:15:15 | 只看该作者
原帖由 不点 于 2012-8-17 10:28 发表
我猜测,是你搞错了。

如果你的 Win7 的 bootmgr 和 win8 的 bootmgr(改为别的名字以后) 都在同一分区,那其实是扰乱微软的启动逻辑。

无论哪个 bootmgr,当它启动后,它都要在它所在的分区的根目录下寻 ...


我又试了一下,用了论坛上迷离境界发布的破解版的win7的bootmgr,调用BCE,然后在BCE中增加启动项调用bootsect,调用改名的bootmgr,再让改名的bootmgr调用默认的BCD,bcd和bce内容不同。
整个过程就是这样,但是得到的结果和前面完全一样,选择bootsect那一项以后,还是闪一下就跳回来了。
所以感觉应该不是你说的原因?
是不是那个bootsect制作有问题?我是保存的PBR的头16个扇区,8K。然后改里面的bootmgr名字。
请指点,谢谢
回复

使用道具 举报

6#
发表于 2012-9-2 23:09:15 | 只看该作者
其实这个问题不难,我相信很多朋友应该和我一样,对半月一回贴,并且选择性回贴而不作回应而已。

话说虽不难,我也和二楼有一样疑问,既然楼主不回应二楼

[ 本帖最后由 2011131013 于 2012-9-2 23:10 编辑 ]
回复

使用道具 举报

7#
发表于 2012-9-3 03:34:51 | 只看该作者
1、
grub-bootmgr(win7)-bcd
grub-bootmgr(win8)-bce
2、
bootsect用mbr,1个扇区就行。
回复

使用道具 举报

8#
发表于 2012-9-3 03:45:16 | 只看该作者
bootmgr(win7) 应该也可以引导 bootmgr(win8)
就像引导ntldr、grldr一样
或者你反过来,用 bootmgr(win8) 引导 bootmgr(win7)
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 03:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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