无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
无忧启动论坛唯一网址:bbs.wuyou.net系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
楼主: 2011hiboy

[原创] 关于Windows Boot Manager、Bootmgfw.efi、Bootx64.efi、bcdboot.exe 的详解..

    [复制链接]
发表于 2014-3-29 20:43:25 | 显示全部楼层
回复

使用道具 举报

发表于 2014-4-12 01:19:14 来自手机 | 显示全部楼层
又见科普资料
回复

使用道具 举报

发表于 2014-5-23 09:21:29 | 显示全部楼层
学习了!感谢科普。
回复

使用道具 举报

发表于 2014-6-2 21:20:00 | 显示全部楼层
太给力了  受不了了
回复

使用道具 举报

发表于 2014-6-4 21:09:24 | 显示全部楼层
很给力,谢谢分享。
回复

使用道具 举报

发表于 2014-7-31 21:43:52 | 显示全部楼层
支持一下楼主,慢慢学习。
回复

使用道具 举报

发表于 2014-8-9 22:48:13 | 显示全部楼层
学到了很多啊
回复

使用道具 举报

发表于 2014-9-28 11:29:16 | 显示全部楼层
其实win7/8的efi引导文件就2个必要文件,但是主要注意路径 (我是用clover引导win7和mac 10.9的)
EFI

├─BOOT (必须)
│      BOOTX64.efi (计算机默认引导,可以有任意有效efi重命名而来,如bootmgfw.efi,CLOVERX64.efi等)

└─microsoft
    └─boot
        │  bcd(必须)
        │  bootmgfw.efi(必须,对于/efi/boot/BOOTX64.efi使用bootmgfw.ef的重命名,那么这个也可以删除)
        │
        ├─fonts(可选)
        │      wgl4_boot.ttf
        │      chs_boot.ttf
        │
        └─zh-CN(可选)
                bootmgfw.efi.mui

其中bcd就相当于xp时代的boot.ini
bcd的修改软件很多的系统自带是bcdedit(命令行),网上有不少图形修改软件的
bootmgfw.efi(版本向下兼容)就相当于xp时代的NTLDR,NTDETECT.COM

注意
/efi/boot/BOOTX64.efi 计算机默认引导(类似全局),由主板读取路径固定
/efi/microsoft/boot/bootmgfw.efi win引导(类似一个分项目),由其他启动工具(一般路径也是固定的)转接启动
/efi/microsoft/boot/bcd 这个路径也是固定的 固化在bootmgfw.efi里头

点评

黑苹果的大神啊 学习了  详情 回复 发表于 2017-11-5 22:35
回复

使用道具 举报

发表于 2014-10-10 18:48:15 | 显示全部楼层
  我今天按楼主所说的方法在Win81上试了很多遍,主要是在硬盘上试验,发现删除Bootmgfw.efi后,从本地硬盘启动和从Windows Boot Manager启动都失败。好像是H81的主板,因为我是做Acer的整机测试的,基本上可以说任何芯片组的主板我都可以拿得到测试。
  因为平时上班有自己的事要忙,所以只测试了一台机器。但我想这应该跟芯片组没关系。可能楼主只在虚拟机上测试过,如果有时间,楼主也在实体机上测试是否可行。我没有在Win8上测试,因为Win8只是一个过渡产品。我们现在都不搭Win8系统出货了。所以我只在Win8.1上测试了。我想应该没差别。
  我要测试的原因是因为我最近的课题刚好是要给同事培训UEFI的课题,所以我希望我在讲课前自己先试验过哪些是可行的,哪些是不可行的。以免误导。
  我的操作步骤如下:
1.用Diskgen进入efi\microsoft\boot\下把bootmgfw.efi删除,其余文件不动。
2.退出Diskgen重启,进入BIOS.第一启动显示Windows Boot Manager。把启动设备那里Disable。然后第一启动设置为Harddisk.保存退出。
3.提示启动失败。
Ps:删除bootmgfw.efi前与删除后,只在BIOS中改了启动设备。其它未改动。Secure:Enable CSM:Never.
如果是我水平太菜的原因,请指出。谢谢!

点评

请关闭掉SECURE BOOT  详情 回复 发表于 2014-11-20 12:26
回复

使用道具 举报

发表于 2014-10-28 21:05:16 | 显示全部楼层
NVRAM是BIOS ROM中的一段区域,一般定义为64k byte, 现在EFI把所有的变量都存在这里。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2019-9-17 13:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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