无忧启动论坛

标题: win7、8双系统启动问题 [打印本页]

作者: 2013_wankoilz    时间: 2013-9-23 10:36
标题: win7、8双系统启动问题
这两个系统启动管理都是bootmgr,装双系统会自动添加启动项,这没问题。
但我发现一个现象:我win7在活动分区,按理说开机首先加载的都应该是活动分区下win7的bootmgr。但如果我把win8加到displayorder第一位时,重启就会出现win8的系统选择界面(win7那黑色的界面不会出现)。我想知道这其中的具体原理,还望大家不吝赐教!
作者: yuliwu2    时间: 2013-9-23 14:50
因为你 安装win 8之后 你活动分区下的bootmgr已经是win 8版本的 了。。。
win 8的  启动项 如果 默认是 win 8的 启动选项的话 应该是 图形的引导 界面。。
而 把 win 7的 启动项 设置成 默认的话  那应该是黑底百字的 引导 界面把  
这个 是 我的 理解  不知道 对还是错  还得看 下面的  无忧 大神的 回答了
作者: 2013_wankoilz    时间: 2013-9-23 23:23
额……如果win7在displayeorder第一位,就仍然是win7的黑色选择界面,这又如何解释呢……
还有我发现,任意修改win7或者win8盘中的启动项,另外一个系统的启动项也会跟着同步。就好像他们使用了同一个BCD文件!
作者: Pauly    时间: 2013-9-23 23:47
本帖最后由 Pauly 于 2013-9-24 11:02 编辑

更正:
从 WIN7 启动时,因为该分区的 bootmgr 已被替换为 WIN8 的 BOOTMGR,所以启动选项由其掌控。此时,如果 WIN8 为默认系统,界面为 WIN8 独有的蓝色;如果 WIN7 为默认系统,界面为黑色;这是 WIN8 BOOTMGR 的特性。

在 WIN7 系统下修改 BCD 时,修改的是其下 boot\bcd 文件;在 WIN8 下修改BCD时,修改的还是 WIN7 分区的 BOOT\BCD,因为 WIN7 分区时活动分区。而 BCDEDIT 是从活动主分区下寻找 BCD 文件。
作者: 2013_wankoilz    时间: 2013-9-24 09:52
按照版主的说法,我查看了一下发现win7下的bootmgr修改时间的确和win8的bootmgr创建时间相同。
临时在win7下新建一个启动项,再用win8下bcdedit查看,看到了新建的启动项。
  1. 此时,如果WIN8为默认系统,界面为黑色,如果WIN7为默认系统,界面为WIN8独有的蓝色
复制代码
版主这里是不是说反了?
作者: Pauly    时间: 2013-9-24 10:59
2013_wankoilz 发表于 2013-9-24 09:52
按照版主的说法,我查看了一下发现win7下的bootmgr修改时间的确和win8的bootmgr创建时间相同。
临时在win7 ...

呵呵,确实说反了。
在 WIN8 下用 BCDEDIT 查看时,实际上看到的是 WIN7 分区下的 BOOT\BCD,因为 WIN7 分区是激活的。
作者: yuliwu2    时间: 2013-9-24 11:33
Pauly 发表于 2013-9-24 10:59
呵呵,确实说反了。
在 WIN8 下用 BCDEDIT 查看时,实际上看到的是 WIN7 分区下的 BOOT\BCD,因为 WIN7  ...

P大  为什么 不把 开启测试模式 也加入到 bootice的 bcd编辑里呢
制作 64位的ramos 时有用到啊
作者: 2013_wankoilz    时间: 2013-9-24 16:23
“这是win8  bootmgr的特性”——问题解决了,感谢大家的回复!
作者: 澶十寒滨    时间: 2013-10-5 08:40
弱弱地问一下楼主,WIN8不激活能用吗




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