无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 31553|回复: 35
打印 上一主题 下一主题

\EFI\Microsoft\Boot\bootmgfw.efi

[复制链接]
1#
发表于 2013-4-17 18:12:17 | 显示全部楼层
这个就是uefi版的bootmgr,bootx64.efi是这个文件改名而来的
回复

使用道具 举报

2#
发表于 2013-4-17 19:15:46 | 显示全部楼层
2011hiboy 发表于 2013-4-17 18:45
二楼说的没错。启动文件

起始位置是什么地方?

硬盘启动windows,默认加载的是bootmgfw.efi,不是bootx64.efi
回复

使用道具 举报

3#
发表于 2013-4-17 19:54:12 | 显示全部楼层
2011hiboy 发表于 2013-4-17 19:50
是吗??我做个测试看看.....

我做过一个UEFI+GPTwindows 引导手动修复的视频教程至少我全部按照bootx ...

本来就是一个文件,看这里11楼的说明
http://bbs.wuyou.net/forum.php?m ... page%3D1&page=2
硬盘上bootx64.efi只是为了接到别的机器上时用的,普通硬盘启动加载的是bootmgfw.efi
回复

使用道具 举报

4#
发表于 2013-4-17 20:15:21 | 显示全部楼层
2011hiboy 发表于 2013-4-17 20:14
all right,这个细节我做视频教程的时候注意到了,我实验完毕后会加以说明的,
我正在安装windows 8, ...

bootmgfw.efi和bootx64.efi本来就是一个文件,保留一个就行了
回复

使用道具 举报

5#
发表于 2013-4-17 21:46:03 | 显示全部楼层
2011hiboy 发表于 2013-4-17 21:28
以windows 8 x64为例 讨论关于UEFI的启动文件是 Bootx64.efi 还是 bootmgfw.efi 的问题,还有两者的关系。
...

什么叫"提取出ESP分区全部文件"?
你自己在uefi启动的win7 win8中执行bcdedit /enum all,就能看到主板nvram中windows boot manager项对应的是bootmgfw.efi文件。

另外,光盘和u盘uefi启动,各种不同大小的bootx64.efi都可以不用,只要一个bootmgfw.efi放到那个软盘镜像中就可以了(改名成bootx64.efi)。
回复

使用道具 举报

6#
发表于 2013-4-17 21:49:59 | 显示全部楼层
2011hiboy 发表于 2013-4-17 21:28
以windows 8 x64为例 讨论关于UEFI的启动文件是 Bootx64.efi 还是 bootmgfw.efi 的问题,还有两者的关系。
...

另外,感觉你还是没搞清楚什么是nvram,什么是{fwbootmgr}。

从而在你的那个超长的教程中,都没有提到nvram,firmware boot menu,以及主板中选择从文件启动,这些都是uefi启动很关键的东西
回复

使用道具 举报

7#
发表于 2013-4-18 00:06:04 | 显示全部楼层
本帖最后由 2011hiboy 于 2013-4-18 00:32 编辑
2011hiboy 发表于 2013-4-17 22:38
现在来说说你一直说的nvram,{fwbootmgr}


其实我想说的是{fwbootmgr}所列出的项,你可以用bcdedit /enum firmware命令列出来看一下,{fwbootmgr}对应的就是启动时设备启动菜单上的项目,里面包含了各个启动设备和启动文件项。{fwrbootmgr}中有指向bootmgfw.efi的项,但没有指向bootx64.efi的项。
这个就是我所说的firmware boot menu,这个可以在主板设置中更改,这个菜单是存储在主板的nvram中的,而不是硬盘中的。当你启动时选择了Windows boot manager,则进入了下一个菜单,也就是bootmgr菜单,这个是存在bcd文件里的。


回复

使用道具 举报

8#
发表于 2013-4-18 00:09:08 | 显示全部楼层
本帖最后由 2011hiboy 于 2013-4-18 00:29 编辑
2011hiboy 发表于 2013-4-17 22:38
现在来说说你一直说的nvram,{fwbootmgr}


另外,efi启动的windows中,bcdedit和bcdboot是能够直接修改主板nvram中的firmware boot menu中的内容的,类似于手动在主板设置中修改这个启动菜单

回复

使用道具 举报

9#
发表于 2013-4-18 00:34:03 | 显示全部楼层
2013hkwwcl 发表于 2013-4-18 00:25
的确如此,不过我的主板不能改,基本处于自动管理状态,把相关分区删除了,重启之后相应设置也消失了,bo ...

这个固件启动菜单别用命令行改了(貌似efi shell中都有工具可以命令行改这个菜单),很烦。
我还是喜欢直接在主板设置中更改,因为我现在的电脑主板bios设置本身就是用鼠标操作的图形界面
回复

使用道具 举报

10#
发表于 2013-4-18 00:38:40 | 显示全部楼层
2013hkwwcl 发表于 2013-4-18 00:25
的确如此,不过我的主板不能改,基本处于自动管理状态,把相关分区删除了,重启之后相应设置也消失了,bo ...

你的主板是不是不完善,之前你说主板中没有可以设置文件启动的地方,这里又说bcdedit/bcdboot改不了你的nvram。
回复

使用道具 举报

11#
发表于 2013-4-18 00:43:56 | 显示全部楼层
2011hiboy 发表于 2013-4-18 00:32
这个和思科的路由、交换机一样了,配置文件存储于NVRAM中,思科可以读取可以配置,但是Windows不可以,我 ...

这个nvram,bcdedit和bcdboot就能修改,linux下用efibootmgr命令也能改,efi shell中用nvrboot.efi也能改,但全是命令行工具而已。。
图形界面只能在主板设置中改(如果你的主板设置是图形界面的话
回复

使用道具 举报

12#
发表于 2013-4-18 15:05:11 | 显示全部楼层
2013hkwwcl 发表于 2013-4-18 12:22
没说bcdedit不能改啊,是主板界面没地方改,华硕H67Mpro,也是图形界面,你那个是怎么样的,能贴个图么

我手上的一台dell笔记本和dell台式机都是这样的设置界面,笔记本是QM67板子,台式机是Q67的,在add boot option里面直接有文件浏览窗口可以选择启动文件

1.jpg (124 KB, 下载次数: 98)

1.jpg

2.jpg (111.35 KB, 下载次数: 106)

2.jpg
回复

使用道具 举报

13#
发表于 2013-4-18 15:43:22 | 显示全部楼层
本帖最后由 fujianabc 于 2013-4-18 15:45 编辑
2013hkwwcl 发表于 2013-4-18 15:28
原来是这样的,你这个应该内置了shell吧,我的没有内置,但是可以找fat里面的shell文件,另外你这个主板设 ...


没有内置shell,我上面的UEFI SHELL是我自己添加的启动项,efi shell文件还是在硬盘上的。

这个笔记本和台式机都是商务机,主板各式各样的设置项一大堆,主板上还内置了一个很全面的硬件检测程序
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-14 14:12

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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