无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4517|回复: 11
打印 上一主题 下一主题

[讨论] 关于修改bootx64.efi,自动识别UEFI x32 x64启动问题

[复制链接]
跳转到指定楼层
1#
发表于 2022-8-18 13:21:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 gbzx 于 2022-8-18 15:50 编辑

网上看了一些介绍说,修改bootx64.efi,把里面的BCD代码改成B64(只要改一处就行了),把文件BCD改名B64;把bootia32.efi,把里面的BCD改成B32,自动识别启动,但要关闭 Secare Boot,启动才正常。我修改后,试了一下,先设置BIOS打开Secare Boot,意外发现技嘉主板按F12,能截图BIOS画面,如下图,已开启Secare Boot。同时还发现这个BIOS设置画面虽可改成中文,但很多项目不会显示,于是我改成英文的。
最后发现,开启Secare Boot,启动一样正常。


看了部分回复,有些人不明白我的意思,其实就是电脑设置UEFI启动时,如果是x64主板,启动过程efi\boot\bootx64.efi-----efi\microsoft\boot\bcd.
如果是ia32主板,启动过程efi\boot\bootx32.efi-----efi\microsoft\boot\bcd.如果将文件夹合并,有二种方案。
第一种方案:修改BCD,让它选择启动PE,这种方案要人干预选择,麻烦。
第二种方案:bootx64.efi的启动过程文件不改,改bootx32.efi,用HxD修改BCD代码(42 00 43 00 44 00)改成B32(42 00 33 00 32 00),找对位置,修改一处即可,同时把efi\microsoft\boot\bcd文件改名成B32,就可。
但这种主板很少,为了验证开启Secare Boot,能否正常启动,我用x64主板验证。同HxD修改bootx64.efi,把代码BCD改成B64,把efi\microsoft\boot\bcd文件改名成B64,且在BIOS里设置UEFI启动优先,在开机时按F12,选择UEFI从U盘启动,结果启动正常
就下面这个位置修改就行了,其它位置BCD不需要改





2#
发表于 2022-8-18 13:35:38 | 只看该作者
没看懂表达的啥....

点评

他这估计是把uefi 32相关的菜单单独存为一个文件,B32。不共用。因为uefi 64位启动不了32位的wim。 那就只需要改32位uefi就行了。没必要把64位也改了。  详情 回复 发表于 2022-8-18 14:52
回复

使用道具 举报

3#
发表于 2022-8-18 14:32:05 | 只看该作者
嗯,楼主的意思是要集成32/64位efi启动文件,又能过电脑安全启动的问题,这个确实非常有意义。
回复

使用道具 举报

4#
发表于 2022-8-18 14:52:36 | 只看该作者
邪恶海盗 发表于 2022-8-18 13:35
没看懂表达的啥....

他这估计是把uefi 32相关的菜单单独存为一个文件,B32。不共用。因为uefi 64位启动不了32位的wim。
那就只需要改32位uefi就行了。没必要把64位也改了。
回复

使用道具 举报

5#
发表于 2022-8-18 16:49:58 | 只看该作者
这样修改后的efi启动文件,做到了同时支持32位64位,增强了兼容性。
甚至可以在打开安全启动选项时,能够正常引导启动。
回复

使用道具 举报

6#
发表于 2022-8-18 17:09:53 | 只看该作者
emmm,我就没有见到过efi32的bios,不过佩服楼主的研究精神。

点评

早些年,很多台电和酷比魔方的平板就是EFI32的  详情 回复 发表于 2022-8-19 05:32
回复

使用道具 举报

7#
 楼主| 发表于 2022-8-18 17:16:52 | 只看该作者
本帖最后由 gbzx 于 2022-8-18 17:47 编辑

虽然启动正常,但非UEFI启动显示分辨率更高,UEFI启动分辨率只有一种,1024*768,还不可调,图标很大CSM设置成Always,Secare Boot不关闭,就不会了

回复

使用道具 举报

8#
发表于 2022-8-19 05:32:50 | 只看该作者
bfgxp 发表于 2022-8-18 17:09
emmm,我就没有见到过efi32的bios,不过佩服楼主的研究精神。

早些年,很多台电和酷比魔方的平板就是EFI32的
回复

使用道具 举报

9#
发表于 2022-8-23 01:40:11 | 只看该作者
感謝大大的分享!又學習到一些知識了!
回复

使用道具 举报

10#
发表于 2022-8-23 01:40:24 | 只看该作者
感謝大大的分享!又學習到一些知識了!
回复

使用道具 举报

11#
发表于 2022-8-23 06:51:45 | 只看该作者
gbzx 发表于 2022-8-18 17:16
虽然启动正常,但非UEFI启动显示分辨率更高,UEFI启动分辨率只有一种,1024*768,还不可调,图标很大CSM设 ...


谢谢分享
回复

使用道具 举报

12#
发表于 2022-10-15 16:28:06 | 只看该作者
谢谢分享
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-28 21:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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