无忧启动论坛

标题: BCD启动菜单编辑示例(图解) [打印本页]

作者: yaojy    时间: 2009-12-28 21:30
标题: BCD启动菜单编辑示例(图解)
有网友翻出我的旧帖http://bbs.wuyou.net/forum.php?mod=viewthread&tid=147842&extra=page%3D1,要求做个bcd菜单编辑教程。前段时间因回帖提出不同意见,被某高手斥为垃圾,于是几乎不敢到这个坛子来发言。见到现在仍然有人“顶”我的帖子并提出要求,为了不让网友失望,就发了这个帖子。发帖前未搜索,如有重复,请管理员删除这个“垃圾”帖。
    言归正传。Win7和PE3x渐渐流行,大家自然而然地关心起BCD菜单编辑问题。这个方面,其实很多高手都有先见之明,做出了各种BCD菜单编辑器。我现在介绍的是jianliulin兄做的编辑器Bcdtool,现在是1.0912版,它的特点是可以在PE1x/2x/3x下运行,当然也能XP以上版本系统下运行。需要的到jianliulin大侠的这个帖子下载:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=146397&highlight=
    此编辑器使用很简单,所以jianliulin在帖子里没有详细说明使用方法。我在这里结合截图讲述使用方法,实在是“献丑”。在这里我也提供一个BCD模板文件供大家参考,各人可以根据实际需要,修改这个BCD文件,做出符合自己要求的菜单。同时提供一个grldr.mbr文件(主要用于硬盘启动grub)。
BCD.rar (5.43 KB, 下载次数: 3890)
BcdTool.part1.rar (200 KB, 下载次数: 6687)
BcdTool.part2.rar (200 KB, 下载次数: 5589)
BcdTool.part3.rar (181.98 KB, 下载次数: 5974)
grldr.rar (5.95 KB, 下载次数: 2704)

    BCD模板实际显示效果图:


    BCD模板文件的编辑方法:
1、首先,将BCD模板文件放在与Bcdtool.exe相同的文件夹里;
2、双击Bcdtool.exe,编辑器就会自动打开BCD文件,如图,第一个图是1.0912版的界面,,第二个是1.0907版的。因1.0912版在XP下运行有时会出点问题,所以这里以1.0907版来介绍。



3、添加、删除启动项;




4、修改菜单等待时间。


5、保存修改。强烈推荐:在修改启动项的内容后“保存”一次,下同。


6、修改PE3x/2x启动项。


7、修改PE1x启动项。


[ 本帖最后由 yaojy 于 2009-12-29 13:31 编辑 ]
作者: HY    时间: 2009-12-28 22:41
学习了,楼主辛苦,支持一个!
作者: mscmd.exe    时间: 2009-12-28 22:41
很好;狠详细!学习了
作者: ljq0527    时间: 2009-12-29 09:29
请问楼主,大括号里边的参数怎么改?不知道从哪里获得。
作者: slyneo    时间: 2009-12-29 10:50
谢谢分享,楼主辛苦了.
作者: qingwei888    时间: 2009-12-29 11:20
好也,总比用bcdedit语法编辑爽点,呵呵。
作者: yaojy    时间: 2009-12-29 13:36
原帖由 ljq0527 于 2009-12-29 09:29 发表
请问楼主,大括号里边的参数怎么改?不知道从哪里获得。

不建议修改。
是自动生成的。
作者: q8q8feng    时间: 2009-12-29 19:19
标题: 回复 #4 ljq0527 的帖子
当你为bcd数据库文件添加一行内容时,BCD会自动为其设置一个新GUID,如果用BCDEDIT编辑,你会很容易理解,这里是BCDTOOL,程序会自动动态获得更新的GUID
作者: liangrui    时间: 2009-12-29 21:16
天啊,这教程简直就是为我写的!
作者: ljq0527    时间: 2009-12-29 22:30
原帖由 q8q8feng 于 2009-12-29 19:19 发表
当你为bcd数据库文件添加一行内容时,BCD会自动为其设置一个新GUID,如果用BCDEDIT编辑,你会很容易理解,这里是BCDTOOL,程序会自动动态获得更新的GUID

原来是这样啊,那就好办了,谢谢。
作者: ljq0527    时间: 2009-12-29 22:36
原帖由 yaojy 于 2009-12-29 13:36 发表

不建议修改。
是自动生成的。

谢谢,就这点问题最关键。我已经用grub4doa和syslinux成功本地和网启引导win7的winre,再次感谢!
作者: icons    时间: 2009-12-30 14:16
非常不错收藏了。。。。。
作者: langzicong    时间: 2009-12-30 14:40
我是新手,高手别笑话我。
还不是很明白
不知道PE文件怎么加载
不知道怎么引导次文件
问一下
我要是把启动信息修改后,那PE的(XP\WIN7\VISTA)全部文件都放到哪里?
怎么才可以引导这个文件?
我是想做成硬盘引导性质的(就和一键恢复道理一样)
作者: ccking    时间: 2009-12-30 19:53
看看。。。。。。。。
作者: ljq0527    时间: 2009-12-30 23:35
原帖由 langzicong 于 2009-12-30 14:40 发表
我是新手,高手别笑话我。
还不是很明白
不知道PE文件怎么加载
不知道怎么引导次文件
问一下
我要是把启动信息修改后,那PE的(XP\WIN7\VISTA)全部文件都放到哪里?
怎么才可以引导这个文件?
我是想做 ...

基础不好的看这贴。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=140075
作者: SMichael    时间: 2009-12-31 10:01
很详细,谢谢分享~!
作者: jinar    时间: 2009-12-31 11:26
看完收益不浅,俺是计算机业外人士,看了觉得这帖很棒。
作者: 快雪时晴    时间: 2009-12-31 18:03
标题: [已解决]权限问题,换管理员用户运行即可
---------------------------
Bcdtool
---------------------------
Access violation at address 00455A76 in module 'BcdTool.exe'. Read of address 00000024.
---------------------------
OK   
---------------------------
无法正常运行



刚开始理解以为打开BCD文件看看而已,user用户即可,俺错了。

[ 本帖最后由 快雪时晴 于 2009-12-31 22:27 编辑 ]
作者: yaojy    时间: 2009-12-31 22:18
原帖由 快雪时晴 于 2009-12-31 18:03 发表
---------------------------
Bcdtool
---------------------------
Access violation at address 00455A76 in module 'BcdTool.exe'. Read of address 00000024.
---------------------------
OK   
--- ...

Bcdtool运行有问题,请在作者的帖子里反映,并说清楚使用环境(如系统的版本等信息)
作者: ck    时间: 2010-1-5 15:22
菜鸟有福了,很直观。
作者: cxd    时间: 2010-1-8 18:55
正在学习,非常好,谢谢了
作者: 66963534    时间: 2010-1-8 19:26
好东西。操作直观。。谢谢
作者: 假大空    时间: 2010-1-10 10:23
呵呵,以前用了两个工具才做到。支持下
作者: 午夜零点    时间: 2010-1-18 00:40
此帖收藏了,学习一一下
作者: xhzhaoming    时间: 2010-1-18 06:52
幸亏有图解,谢谢楼主提供!学习了。
作者: 幻云    时间: 2010-1-18 10:06
看看学习一下,谢谢lz
作者: zzehome    时间: 2010-1-18 13:19
很不错,学习一下,谢谢了
作者: xacxf_2000    时间: 2010-1-19 01:03
谢谢分享,楼主辛苦了. 收藏
作者: 想傲江湖    时间: 2010-1-21 23:10
谢谢楼主。
学习一下,刚刚开始接触Win7。
作者: longlaozong    时间: 2010-1-29 04:46
楼主,为什么我用你的模板修改后显示成英文的呢?
作者: yaojy    时间: 2010-1-29 12:48
标题: 回复 #31 longlaozong 的帖子
请确认booot\fonts文件夹下有中文字体文件CHS_BOOT.TTF等,
boot\zh-CN文件夹中有中文显示支持文件bootmgr.exe.mui(1楼的附件已包含了)
作者: longlaozong    时间: 2010-1-29 16:47
原帖由 yaojy 于 2010-1-29 12:48 发表
请确认booot\fonts文件夹下有中文字体文件CHS_BOOT.TTF等,
boot\zh-CN文件夹中有中文显示支持文件bootmgr.exe.mui(1楼的附件已包含了)

解决了,谢谢。
作者: yzzcy    时间: 2010-1-29 18:25
学习了,楼主辛苦,支持一个!
作者: lbwgljq    时间: 2010-1-29 22:48
支持一下楼主,我正需要
作者: wondaol    时间: 2010-2-20 22:07
才接触WIN7 ,有不少地方还不太明白,来学习了。
作者: xinxing126    时间: 2010-2-21 10:53
恩  很适合新手啊  呵呵~学习了~感动中!
作者: cnstars    时间: 2010-2-26 15:18
一直想找个BCD图形界面编辑器,总算找到了,还有教程呢,好呀!
作者: xiaodi    时间: 2010-3-7 01:38
看了就要顶,做人要厚道。
作者: secowu    时间: 2010-3-7 11:34
希望继续更新BCDTOOL
作者: 壹只鱼    时间: 2010-3-8 00:22
谢谢楼主 收下了。。。
作者: 清风无语    时间: 2010-3-8 06:57
收藏慢慢学习谢谢了。
作者: 白木屋    时间: 2010-3-8 09:46
学习一下,谢谢!!
作者: zhouchao    时间: 2010-3-9 08:15
想学习下不知道能学会不
作者: 000    时间: 2010-3-9 10:36
收藏备用,有空学习研究下
作者: wzsky88    时间: 2010-3-9 20:34
这个教程好 支持 下
作者: wanghh    时间: 2010-3-11 11:40
☆۩۞۩☆【谢谢提供!】 ☆۩۞۩☆
作者: ziyun    时间: 2010-3-13 09:22
收藏备用了!谢谢楼主分享!
作者: bad6622019    时间: 2010-3-20 11:41
我跟那个朋友一样 不显示中文,在附件里也没有找到bootsect.exe.mui  我自己搜索下载了一个
放进去为什么还不是中文呢
作者: bad6622019    时间: 2010-3-20 12:23
真是晕了 怎么试都不行  在菜单里面也修改是ZH-cn了
作者: q67512    时间: 2010-3-20 18:16
学习了,今天那个pe3.0启动不起来大概就是没有,后面的内容和path没弄好呵呵。
作者: 飞253316779    时间: 2010-3-21 00:07
是比手动加好多了哈!
作者: q67512    时间: 2010-3-21 09:33
今天搞了好久pe3.0没成功,后来才知道原来是没有复制pe3.0里面的BOOT.SDI文件到启动分区boot目录里,在这里提醒下装pe3.0的人呵呵。还有就是那个,后面的内容是{ramdiskoptions},不是标识符,是标识符的话连原来的win7系统都进不去。。。path参数后面的路径去掉boot文件夹也可以即\windows\system32\winload.exe。为了搞这个今天不知道重启了多少次电脑唉~~~

[ 本帖最后由 q67512 于 2010-3-21 10:04 编辑 ]
作者: ziyun    时间: 2010-4-6 20:40
好东东,一定要支持,收藏备用
作者: lsp19880301    时间: 2010-5-3 12:26
学习了。bcdedit不行。bcdtool这个工具为您解决
作者: bao423    时间: 2010-5-3 16:44
我想请教一下,BCD引导PE1.0的ISO化工厂怎么写?比如引导winpe.iso文件,我的PE是grub直接引导ISO的,谢谢!
作者: baosheng00    时间: 2010-5-3 20:28
不错,支持多个启动。下载下来用用。
作者: legojohn    时间: 2010-5-3 21:47
个人感觉更需要一个BCDEDIT命令行的教程
作者: chenweiji    时间: 2010-5-16 23:42
我找了很久了···········
作者: long3021    时间: 2010-5-21 19:49
原帖由 zhxy9804 于 2010-1-18 18:19 发表
楼主介绍的不错,
不过我感觉,还是硬着头皮耐心的看bcdedit的帮助,然后试着修改,这样子对bcdedit的陌生感就不那么强烈了

习惯成自然。



呵呵,楼主高见,我现在就是这种状况,感觉要更进步一点的话,不会命令行是不行的。
作者: lookhandsome    时间: 2010-5-21 21:29
收起,看看老东西也有收获
作者: lsp19880301    时间: 2010-5-22 13:32
好贴呀。感谢楼主,楼主辛苦了
作者: wanggangyy    时间: 2010-5-23 03:11
学习了,楼主辛苦,支持
作者: klaeae    时间: 2010-6-7 18:54
问个小白问题,bcd的目录是什么啊?
作者: jucy    时间: 2010-6-7 21:42
收藏了!~~~~~~~~~~~~
作者: 江海渔生    时间: 2010-6-9 14:28
学习了一下,谢谢楼主的资料
作者: wfw007    时间: 2010-6-13 11:03
真是高人。
正需要,多谢!!
作者: wama    时间: 2010-6-27 16:04
學習了,教程很詳細,謝謝!
作者: 摇摆    时间: 2010-6-27 21:35
这个帖好啊,收藏了先。。
作者: basswood    时间: 2010-6-28 13:54
简朴,实用,学习了...............
作者: aceivy    时间: 2010-7-21 13:59
学习了,呵呵,感谢提供
作者: hkmore    时间: 2010-7-22 05:38
谢谢分享,楼主辛苦了
作者: 2010cm    时间: 2010-9-3 19:19
图一


图二:
图三:

我用BCD启动想抛弃EZB,试验结果,启动PE成功,启动BIN文件进行安装XP安装出现图三现象,启动Img文件结果如 图二


请问楼主如何解决,还请指点迷津


图片无法显示请看这里 http://sfe1666.blog.163.com/album/#m=1&aid=210037952&p=1

还有问题,进入启动菜单后如何从硬盘启动和重启??

[ 本帖最后由 2010cm 于 2010-9-4 01:50 编辑 ]
作者: 2010mayiqiji    时间: 2010-9-9 17:25
谢谢楼主!正需要这的宝贝呢!
作者: xiaoqiu    时间: 2010-9-19 10:53
谢谢,学习一下 ..
作者: xmzhqw    时间: 2010-10-2 16:49
真是高手!令人佩服。谢谢了
作者: 2010fllovety222    时间: 2010-10-3 13:40
学习了,楼主辛苦,支持一个
作者: rmhs    时间: 2010-10-4 04:00
狠详细!学习了,谢谢楼主!
作者: wanghh    时间: 2011-1-1 09:42
☆۩۞۩☆【谢谢提供!】 ☆۩۞۩☆
作者: 于山    时间: 2011-1-1 09:57
重新温习一遍,写得很好!
作者: TCLSHX    时间: 2011-1-1 13:10
支持一下,很清析
作者: 2010tsy795    时间: 2011-1-2 16:20
支持支持,
学习学习一下呵
作者: fhs1323    时间: 2011-1-2 19:29
很详细,谢谢分享~
作者: wxt7327    时间: 2011-1-2 19:58
很好 很强大 继续学习
作者: wanghh    时间: 2011-1-3 09:11
ramdisk=[boot]\winpe3x\bootw.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
作者: 転生の炎    时间: 2011-2-3 12:22
添加菜单很方便,,不过习惯了用bcdtool手动添加,,呵呵呵呵~

[ 本帖最后由 転生の炎 于 2011-2-3 12:24 编辑 ]
作者: 2011250260429    时间: 2011-2-12 20:47
学习了  谢谢~~~
作者: 2011mz    时间: 2011-2-18 20:29
我是新手,来慢慢学习。
作者: haijie1223    时间: 2011-2-19 16:16
留个脚印  以后再看
作者: 2011winden    时间: 2011-4-29 10:29
正在苦找这个谢谢····
作者: Qoo記    时间: 2011-4-29 23:36
顶起
在u启区没人答
可以做成u盘安装不同板本win7 的iso?
作者: 至尊神雕    时间: 2011-7-1 15:00
太好了,好人,好帖。
作者: wangziqiang    时间: 2011-7-2 23:26
我怎么来晚了  这么好的 东西啊
作者: cuipuke    时间: 2011-9-3 22:53
以前想这么弄来着只不过当时没看到工具的使用方法所以就没弄  还可以启动WIM BIN  ISO之类的。

[ 本帖最后由 cuipuke 于 2011-9-3 22:54 编辑 ]
作者: 2010Mrmay    时间: 2011-9-9 11:37
昨天为了BCD忙活了一天,各种BCDedit命令…终于在重启了无数次机子后,基本弄明白了,今天就发现这么个东西…也好,从根本上理解了一下BCD…
作者: 冰上人    时间: 2012-12-3 15:45
多谢,正在找。
还是这样简明,以前一直用其他方法改,麻烦。
作者: myhtg    时间: 2014-7-14 00:30
谢谢分享~~~~~~~~~~~
作者: wylgogogo    时间: 2014-7-14 16:25
我能说我一直用bcdedit吗?永久了就是习惯了。不想改了。
作者: dw19880910    时间: 2014-7-16 11:28
老帖子了,学习学习,想做隐藏分区的多系统启动项
作者: QQ310    时间: 2014-8-24 07:41
添加pe.iso
作者: dongwu    时间: 2015-11-4 18:28
谢谢分享




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