无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: 迷离境界
打印 上一主题 下一主题

重命名BCD,修改BOOTMGR的方法,通过不同的BCD文件来实现直接启动不同的系统

    [复制链接]
61#
发表于 2010-8-21 01:09:27 | 只看该作者
请问M大:
您在#01提供的5组改好的BOOTMGR+BCD(改名)文件(win7的1组, Vista Sp0的4组),数字签名验证破解了吗?
还需要用bcdedit /store BCD文件 /set {bootmgr} nointegritychecks yes 这个命令吗??
回复

使用道具 举报

62#
发表于 2010-8-21 01:30:35 | 只看该作者
通过不同的BCD文件来实现直接启动不同的系统:
(比如:把多个WIN7PE合盘在一起启动)

把多个WIN7PE合盘在一起启动,一个BCD文件不行吗?
回复

使用道具 举报

63#
发表于 2010-8-21 01:35:45 | 只看该作者
原帖由 chenall 于 2010-8-21 00:06 发表
WIN7的BOOTMGR,里面有一些内容可能使用了一种未知的压缩格式压缩过了.

用这样的方法修改不知会不会导致其它的问题?

如果需要明白它如何压缩的就很好办了.


修改了一个正常的系统(非pe)的bcd名称后,进入系统后,bcdedit命令就无法打开启动项的存储了。
回复

使用道具 举报

64#
 楼主| 发表于 2010-8-21 01:37:06 | 只看该作者

回复62楼zqywult

都已解决数字签名校验问题.....
如还有这问题,再用那条命令来解决.......

[ 本帖最后由 迷离境界 于 2010-8-21 01:45 编辑 ]
回复

使用道具 举报

65#
 楼主| 发表于 2010-8-21 02:04:33 | 只看该作者

回复63楼 bank-w3000

共用一个BCD是可以,但每次选择PE后又再进入BCD菜单再选一次,不爽,
使用不同的BCD就直接启动进入了.....
比如打狗版主的模板本身就使用了MS的启动方式,再不使用不同的BCD就更不爽了....

[ 本帖最后由 迷离境界 于 2010-8-21 02:09 编辑 ]
回复

使用道具 举报

66#
发表于 2010-8-21 05:45:05 | 只看该作者
WIN7 的 PE测试成功!

非常佩服楼主的这种探索精神,这正是我们需要学习的地方!

建议2级精华!
回复

使用道具 举报

67#
发表于 2010-8-21 08:46:12 | 只看该作者
哇!M老大真是厉害,一直让我头痛的问题有了解决方案了,坐等M大新模板,辛苦了
回复

使用道具 举报

68#
发表于 2010-8-21 11:10:46 | 只看该作者


红框中的那些选项不就是直接进入吗?在这个界面之前还有选项?
回复

使用道具 举报

69#
发表于 2010-8-21 11:27:03 | 只看该作者
原帖由 bank-w3000 于 2010-8-21 11:10 发表
97468

红框中的那些选项不就是直接进入吗?在这个界面之前还有选项?

MS方式引导不需要多个BOOTMGR和DCD,这样做的好处:
1.在GRUB与EZB菜单中单独引导MS多重菜单上的那个7PE;
2.便于在GRUB与EZB等引导方式的合盘中单独引导一个或者多个7PE。
回复

使用道具 举报

70#
 楼主| 发表于 2010-8-21 11:42:11 | 只看该作者
原帖由 dgxhls 于 2010-8-21 11:27 发表

MS方式引导不需要多个BOOTMGR和DCD,这样做的好处:
1.在GRUB与EZB菜单中单独引导MS多重菜单上的那个7PE;
2.便于在GRUB与EZB等引导方式的合盘中单独引导一个或者多个7PE。



偶文字组织能力差...还是超版解释得清楚些....
回复

使用道具 举报

71#
发表于 2010-8-21 12:01:27 | 只看该作者
难道只是为了少一道工序?
回复

使用道具 举报

72#
发表于 2010-8-21 12:15:40 | 只看该作者
原帖由 bank-w3000 于 2010-8-21 12:01 发表
难道只是为了少一道工序?

少一道工序是肯定的,但是不是主要的。现在除了MS,EZB、GRUB、ISOLINUX
等几种常用的引导方式,每个PE与系统安装都单独需要一套引导文件,7PE也不
例外,因此一个7PE就需要一套BOOTMGR和BCD。
当然,GRUB也可以一套引导文件引导多个PE,但不是一般人用得来的。
回复

使用道具 举报

73#
发表于 2010-8-21 12:35:22 | 只看该作者
当然,GRUB也可以一套引导文件引导多个PE,但不是一般人用得来的,
不懂得的请看:
pseudo的基于grub4dos的合盘,新突破,★11.14新增续尾法
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=154873&highlight=

里面pseudo的方法和chenall的方法。

看完也未必懂。

[ 本帖最后由 USB3 于 2010-8-21 14:44 编辑 ]
回复

使用道具 举报

74#
发表于 2010-8-21 17:39:39 | 只看该作者
MS方式引导不需要多个BOOTMGR和DCD,这样做的好处:
1.在GRUB与EZB菜单中单独引导MS多重菜单上的那个7PE;
2.便于在GRUB与EZB等引导方式的合盘中单独引导一个或者多个7PE。

少一道工序,可以单独引导。
少一道工序是肯定的,但是不是主要的。

“MS方式引导不需要多个BOOTMGR和DCD”照样可以引导多个7PE,那这个主要的优势到底体现在哪里没想明白。
回复

使用道具 举报

75#
发表于 2010-8-21 17:42:32 | 只看该作者
原帖由 bank-w3000 于 2010-8-21 17:39 发表



“MS方式引导不需要多个BOOTMGR和DCD”照样可以引导多个7PE,那这个主要的优势到底体现在哪里没想明白。

“便于在GRUB与EZB等引导方式的合盘中单独引导一个或者多个7PE”。这句话就那么难懂吗?
回复

使用道具 举报

76#
发表于 2010-8-21 18:06:45 | 只看该作者
我理解的是,“便于在GRUB与EZB等引导方式的合盘中单独引导一个或者多个7PE” 较“MS方式引导不需要多个BOOTMGR和DCD照样可以引导多个7PE”来说,只是少了一道工序啊。
回复

使用道具 举报

77#
发表于 2010-8-21 18:12:22 | 只看该作者

回复 #77 bank-w3000 的帖子

没法跟你解释了,你就按照自己的理解去理解吧。
回复

使用道具 举报

78#
发表于 2010-8-21 21:24:50 | 只看该作者
77#应该想到,这是为玩多种启动方式合盘服务的。
至于玩不玩合盘,是否喜欢多种引导格式转来换去,那就见仁见智。
不管怎样,楼主发现的这个方法是非常值得肯定的。
回复

使用道具 举报

79#
发表于 2010-8-21 21:35:57 | 只看该作者
多谢丐帮九袋弟子兼执法长老~
回复

使用道具 举报

80#
发表于 2010-8-21 21:40:28 | 只看该作者
原帖由 yaojy 于 2010-8-21 21:24 发表
77#应该想到,这是为玩多种启动方式合盘服务的。
至于玩不玩合盘,是否喜欢多种引导格式转来换去,那就见仁见智。
不管怎样,楼主发现的这个方法是非常值得肯定的。

其实,也不单单是为玩多种启动方式合盘服务的,
EZB、GRUB、ISOLINUX单启盘需要合2个以上的
7PE的时候,也是必须的。
回复

使用道具 举报

81#
发表于 2010-8-21 21:58:48 | 只看该作者
原帖由 dgxhls 于 2010-8-21 21:40 发表

其实,也不单单是为玩多种启动方式合盘服务的,
EZB、GRUB、ISOLINUX单启盘需要合2个以上的
7PE的时候,也是必须的。

我倒不认为这是必须的。
NT6x引导架构与其它引导方式合盘时才显示出它的“必要性”。
其实n多相近的PE和DOS堆叠在一起,也没有什么必须性。不过,它倒可以折磨一下人的智慧和耐性
回复

使用道具 举报

82#
发表于 2010-8-21 22:04:19 | 只看该作者
原帖由 yaojy 于 2010-8-21 21:58 发表

我倒不认为这是必须的。
NT6x引导架构与其它引导方式合盘时才显示出它的“必要性”。
其实n多相近的PE和DOS堆叠在一起,也没有什么必须性。不过,它倒可以折磨一下人的智慧和耐性

晕,EZB、GRUB、ISOLINUX单启盘需要合2个以上的7PE而又是直接引导的时候,
如果不修改DCD,你有办法做到吗?
回复

使用道具 举报

83#
 楼主| 发表于 2010-8-21 23:38:23 | 只看该作者
偶研究修改BOOTMGR,只是多了一种应用方法,也不是必须....所以别太在意...呵呵..也可以不屑一顾....

其实只有一个BCD一样能应用起来,只是多种启动方式的合盘有多个WIN7PE时,比如EZ、GRUB、ISOLINUX启动多个7PE都要从那个BCD菜单再选一次才启动....相当于都要返回这个BCD的菜单....不是直接启动而觉得不爽而已.....


转个话题
但如果PXE网启多个WIN7PE,这就必须修改bootmgr.exe来达到目的.....
正在整理,方法以后在2楼补上...

[ 本帖最后由 迷离境界 于 2010-8-21 23:44 编辑 ]
回复

使用道具 举报

84#
发表于 2010-8-22 07:48:24 | 只看该作者
原帖由 迷离境界 于 2010-8-21 23:38 发表
....转个话题
但如果PXE网启多个WIN7PE,这就必须修改bootmgr.exe来达到目的.....
正在整理,方法以后在2楼补上...

个人认为仍然不是必须的,
旧年搞过pe3.x的PXE启动,印象中没有修改bootmgr.exe,也能实现多个pe3.x网启
回复

使用道具 举报

85#
发表于 2010-9-6 18:59:51 | 只看该作者
M老大!请教一下,EasyBoot是先执行bootmgr.bin,bootmgr.bin再引导BOOTMGR,BOOTMGR再查找BCE,但您提供的文件里BOOTMGR和BEC都已经改名了,bootmgr.bin是不是也应该修改才能找到BOOTMGR?如果是这样的话bootmgr.bin这个文件用什么工具修改?
回复

使用道具 举报

86#
 楼主| 发表于 2010-9-6 19:07:56 | 只看该作者
原帖由 极度凶残 于 2010-9-6 18:59 发表
M老大!请教一下,EasyBoot是先执行bootmgr.bin,bootmgr.bin再引导BOOTMGR,BOOTMGR再查找BCE,但您提供的文件里BOOTMGR和BEC都已经改名了,bootmgr.bin是不是也应该修改才能找到BOOTMGR?如果是这样的话bootm ...



文本编辑器修改.....

[ 本帖最后由 迷离境界 于 2010-9-6 19:10 编辑 ]
回复

使用道具 举报

87#
发表于 2010-9-10 08:26:31 | 只看该作者
win7的福音!俺正需要呢!谢谢楼主!向楼主学习!
回复

使用道具 举报

88#
发表于 2010-9-12 11:48:00 | 只看该作者
M大,您好!
上午用你提供的修改好的BOOTMGR+BCD在你的模板上添加“WIN7 PE3.1完美不管网络版”和“Win7 系统修复”,把水老的BOOT.WIM放到模板/MINIPE/目录下,在虚拟机上测试2个WIN7PE和Win7修复都可正常运行。但是,有个问题很纠结,又搜不到相应的资料,7PE_MGR.BIN、BOOTMGR.BIN这些后缀为.BIN的文件怎么来的?如何编辑?我只是复制你模板里的7PE_MGR.BIN,用记事本打开,修改,以ANSI保存并改为相应的名称。
回复

使用道具 举报

89#
 楼主| 发表于 2010-9-13 03:19:39 | 只看该作者

回复 #89 fjxplsy 的帖子

是光盘引导文件....用文本编缉器修改...

[ 本帖最后由 迷离境界 于 2010-9-13 03:30 编辑 ]
回复

使用道具 举报

90#
发表于 2010-9-13 09:59:05 | 只看该作者
强烈支持,希望继续研究。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-24 19:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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