|
|
在WIn10 22H2里面整合6月CA2023(kb5094154)补丁之后(其实微软月度累积补丁本身就包含CA 2023,所以kb5094154整合与否都没关系)
1、Windows\Boot\EFI\bootmgfw.efi 版本还是CA2011
2、Windows\Boot\EFI_EX\bootmgfw_EX.efi 版本才是CA2023
3、用https://bbs.pcbeta.com/forum.php ... 72262&extra=&page=1中UEFI CA 2023_Check在系统下写入BIOS中CA2023证书。
这样主板中就同时存在CA2011和CA2023
4、启动PE(ISO中根目录efi\boot\bootx64.efi用2中的文件改为同名覆盖就是CA2023证书的启动PE了。当然还是保留一份旧PE。同一个U盘用DG分两个fat32分区,将两个PE根目录下文件分别复制到两个分区。这样一个U盘就可以分别启动CA2011和CA2023的PE。
5、两种证书的PE都可以在刷入CA2023的主板启动
6、启动PE部署系统,释放完WIM后写入ESP引导。发现ESP\efi\boot\boot64.efi的证书还是CA2011!微软的写入命令只是将Windows\Boot\EFI下文件写入ESP分区。
由于主板里面存在两种证书,所以还是能正常启动安装。
7、PE下挂载ESP分区,将Windows\Boot\EFI_EX\bootmgfw_EX.efi改为bootx64.efi替换ESP\efi\boot\bootx64.efi,重启后系统可以正常启动。
最后:问题来了,对于以后仅仅存在CA2023的主板,因为微软系统整合的CA2023补丁并不提升Windows\Boot\EFI\bootmgfw.efi 证书版本,难道要我们手动复制Windows\Boot\EFI_EX\bootmgfw_EX.efi 改名为
bootx64.efi替换ESP\efi\boot\bootx64.efi? |
|