无忧启动论坛

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

[求助] [已解决]bootx64.efi调用变名bcd求解

  [复制链接]
跳转到指定楼层
1#
发表于 2023-9-11 16:25:47 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 qj_tzy 于 2023-9-15 12:49 编辑

bootx64.efi调用变名bcd求解


我以前在本站看到过一个老帖子,现在我没找到。


我是为了安装多个windows系统的需要,比如想安装win10、win11,


想更改bootx64.efi及BCD的内核,将其分别命名为bootx64_xxx.efi及xxx


以调用\efi\microsoft\boot\下改名的bcd,如:


bootx64_w10.efi -> \efi\microsoft\boot\w10 -> 启动win10
bootx64_w11.efi -> \efi\microsoft\boot\w11 -> 启动win11


当然,变名bcd如w10、w11,要通过BOOTICE软件,在其内设置引导的win10、win11系统。


诚想请各位大大位指点,如何修改bootx64.efi及BCD的内核?


或哪位已做好这个的,请传我一下,谢谢!

我为何要这样做的缘由,请见20楼。

感谢szwp网友的热心指点!
解决情况见27、33、35、36、41、43楼!



2#
 楼主| 发表于 2023-9-11 17:18:07 | 显示全部楼层
szwp 发表于 2023-9-11 16:28
将efi和bcd都放在\efi\microsoft\boot\w10或\efi\microsoft\boot\w11即可。

这个方法值得一试,试后再回复,谢谢!
回复

使用道具 举报

3#
 楼主| 发表于 2023-9-12 13:13:00 | 显示全部楼层
本帖最后由 qj_tzy 于 2023-9-12 13:18 编辑
nttwqz 发表于 2023-9-11 22:11
为何非要改名,一个BCD装不下你这不足10个的操作系统?

我为何要这样做的缘由:

我知道一个BCD可以安装并引导多个win系统+多个winpe系统。


是因我的电脑中安装了winpe+win10+win11+2个mac系统+2个linux系统,


原用clover引导,现用opencore引导这些系统,


mac+linux我通过上面的一级菜单就引导了,


而通过clover或Opencore调用\efi\microsoft\boot\bootmgfw.efi+bcd方式,


引导winpe、win10、win11就成为了二级菜单,


我是想通过1楼的方式,在clover或Opencore中做成一级菜单就可直接引导winpe、win10、win11,不再进入二级菜单引导。


所以提出这个问题,万望各位不吝指导,谢谢!


(也同时回复上述各位的疑问)

回复

使用道具 举报

4#
 楼主| 发表于 2023-9-12 21:29:35 | 显示全部楼层

我感觉,若你说的那个方案能实现,目前来说,是我最满意的。

因有点事,还未来得及试

试后再回复您
回复

使用道具 举报

5#
 楼主| 发表于 2023-9-13 08:50:41 | 显示全部楼层

我作了如下的测试

在\efi\microsoft\boot\下,分别建立winpe、win7、win10、win11子目录,拷入相同的文件bootmgfw.efi、bcd,
(可能因bootmgfw.efi有一个特性,即在当前目录下寻找bcd文件,若找不到,再到\efi\microsoft\boot\目录下寻找)。

用BOOTICE软件,作好各目录下bcd的设置,以引导不同的系统。

最初完全无效果,后来找到了一个2021年11月18日的bootmgfw.efi及与之对应的bcd

用OC分别调用各目录下的bootmgfw.efi,能正常引导winpe、win10、win11,
但如此引导win7时,出现7E蓝屏。但\efi\microsoft\boot\bootmgfw.efi引导时,又正常,不蓝屏。

我找了win11最新的bootmgfw.efi及BCD
如此操作,完全无反应。感觉与这个文件有太大的关联了。

不知为何,还请指点!

还有能否将您测试成功的bootmgfw.efi、bcd两个文件传我下,谢谢!
回复

使用道具 举报

6#
 楼主| 发表于 2023-9-13 14:19:00 | 显示全部楼层
szwp 发表于 2023-9-13 10:35
文件夹建得有点深,可以直接在\efi下建文件夹,\efi\microsoft这个文件夹是不需要的,牵涉到的bootmgfw.e ...

是什么群呢?在QQ里没找到这个群,只找到这个人,不知是其他什么群?
回复

使用道具 举报

7#
 楼主| 发表于 2023-9-13 14:57:12 | 显示全部楼层
szwp 发表于 2023-9-13 14:27
PE群,都是玩启动的。

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=426252

已加群,感觉你们都是高手,我离得远了,要向你们诚心学习啊!
回复

使用道具 举报

8#
 楼主| 发表于 2023-9-13 20:18:03 | 显示全部楼层
szwp 发表于 2023-9-13 10:35
文件夹建得有点深,可以直接在\efi下建文件夹,\efi\microsoft这个文件夹是不需要的,牵涉到的bootmgfw.e ...

我从PE&系统讨论群 下载了bootx64.efi及bcd,

改为:
在\efi\目录下建立win子目录,再在其下建立winpe、win7、win10、win11子目录,
分别拷入下载的bootx64.efi、bcd,


用BOOTICE软件,作好各目录下bcd的设置,以引导不同的系统。


用OC分别调用各目录下的bootx64.efi,能正常引导winpe、win10、win11,


用OC调用引导win7时,同样出现7E蓝屏。


而用windows boot manger即\efi\microsoft\boot\bootmgfw.efi引导时,又正常,没有蓝屏。




回复

使用道具 举报

9#
 楼主| 发表于 2023-9-14 09:41:22 | 显示全部楼层
szwp 发表于 2023-9-13 10:35
文件夹建得有点深,可以直接在\efi下建文件夹,\efi\microsoft这个文件夹是不需要的,牵涉到的bootmgfw.e ...

我在想,用windows boot manger即\efi\microsoft\boot\bootmgfw.efi引导时是正常的,
而用OC调用win7目录下的bootx64.efi,就出现7E蓝屏问题,
这可能不是win7目录下的bootx64.efi和bcd的问题,很有可能是OC本身的问题
我的OC已是最新版本,空时到网上找下,看能否通过解决OC的问题,来解决7E蓝屏问题
回复

使用道具 举报

10#
 楼主| 发表于 2023-9-14 11:40:22 | 显示全部楼层
szwp 发表于 2023-9-14 10:05
看一下你的EFI文件数字签名是不是2023年7月4日。
不通过OC引导,直接用序列方式引导或CLOVER试试。

我在win中,在bootx64.efi文件上点右键,点属性,在弹出菜单中,点“数字签名”,查看到其中的时间是2022年8月5日,这个EFI文件是从PE&系统讨论群中下载的
回复

使用道具 举报

11#
 楼主| 发表于 2023-9-14 14:24:46 | 显示全部楼层
szwp 发表于 2023-9-14 13:29
群文件引导器较多多试试,不用OC也试试。

晚上回来家,试下clover调用bootx64.efi引导是否蓝屏
回复

使用道具 举报

12#
 楼主| 发表于 2023-9-14 19:48:23 | 显示全部楼层
szwp 发表于 2023-9-14 13:29
群文件引导器较多多试试,不用OC也试试。

刚才,我用CLOVER分别引导上述各目录下的bootx64.efi,能正常引导进入win11、win10、win7、winpe系统了,win7没出现7E蓝屏问题了,这说明,真不是win7目录下的bootx64.efi和bcd的问题,而真是OC本身的问题。
但CLOVER又不能引导我安装的新版MAC系统。



回复

使用道具 举报

13#
 楼主| 发表于 2023-9-15 08:19:51 | 显示全部楼层
szwp 发表于 2023-9-14 19:53
还可试试uefi  shell

我从网上下载OC0.94的MOD版,更新OC,重新编辑config.plist,用之调用\efi\win\win7\bootx64.efi,win7启动后正常进入系统,不再蓝屏。

感谢您的热心指点!

另外:
我没用过uefi  shell,不知怎么弄?



回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-12 15:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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