无忧启动论坛

 找回密码
 注册
搜索

关于G4D\G4E启动WIN10的更新问题。

查看数: 1858 | 评论数: 10 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-5-16 13:46

正文摘要:

系统WINDOWS10使用BIOS启动安装在硬盘1的C盘(NTFS格式),C盘添加了EFI引导。硬盘2的F盘建立esp分区,BIOS利用esp分区的G4D引导F:/BOOT/BOOTMGR引导系统,EFI利用esp分区F:/EFI/microsoft/boot/bootmgfw.efi引导系统 ...

回复

mygamexxx 发表于 2025-5-18 10:37:55
hilsonma 发表于 2025-5-16 18:14
1楼的描述说明,不单只路径要对,实际应用也要对,就是bootmgfw.efi必须是第一引导,不能是第三方做第一 ...

第2种情况,更新成功。使用的是G4D,chainloader /bootmgr。所以,这种情况可以用第三方做第一引导。

EFI的情况还不清楚是什么原因,可能:由于系统安装时是BIOS下安装的,没有ESP分区,是后期在非ESP分区的C:添加了EFI引导,并且后期添加的ESP分区F:。BIOS中切换成EFI启动后,不知道更新对哪里的BCD作了修改。如果EFI启动的更新修改的是C:的BCD,但启动需要用F:的ESP分区,可能需要将C:的 BCD复制到ESP分区F:,再用F:的ESP分区chainloader /efi/Microsoft\Boot\bootmgfw.efi引导。这种方式还没有试过。
guong 发表于 2025-5-17 11:26:56
来学习下
hilsonma 发表于 2025-5-16 18:14:49
mygamexxx 发表于 2025-5-16 15:45
UEFI启动默认启动文件是 ESP的 \EFI\Micrfosoft\Boot\BCD,引导程序必须是 \EFI\Microsoft\Boot\bootmgfw ...

1楼的描述说明,不单只路径要对,实际应用也要对,就是bootmgfw.efi必须是第一引导,不能是第三方做第一引导。估计更新程序还检查nvram的配置。

你只需在cmd窗口测试 bcdedit /enum firmware 看结果就知道了。直接uefi引导bootmgfw.efi和第三方chainloader bootmgfw.efi ,bcdedit /enum firmware 的结果是不一样的。

所以,安装系统和更新系统的时候,必须用原生引导做第一引导,之后有需要的话才可以改用第三方引导做第一引导。

点评

bcdedit /enum firmware 出现如图情况  详情 回复 发表于 2025-5-19 13:00
第2种情况,更新成功。使用的是G4D,chainloader /bootmgr。所以,这种情况可以用第三方做第一引导。 EFI的情况还不清楚是什么原因,可能:由于系统安装时是BIOS下安装的,没有ESP分区,是后期在非ESP分区的C:添  详情 回复 发表于 2025-5-18 10:37
dayeye 发表于 2025-5-16 16:02:38
mygamexxx 发表于 2025-5-16 15:45
UEFI启动默认启动文件是 ESP的 \EFI\Micrfosoft\Boot\BCD,引导程序必须是 \EFI\Microsoft\Boot\bootmgfw ...

开安全启动再试
mygamexxx 发表于 2025-5-16 15:45:03
hilsonma 发表于 2025-5-16 15:04
更新程序会检测启动文件,如果与默认启动文件不符就无法完成更新。
BIOS启动默认启动文件是 激活分区的 \B ...

UEFI启动默认启动文件是 ESP的 \EFI\Micrfosoft\Boot\BCD,引导程序必须是 \EFI\Microsoft\Boot\bootmgfw.efi,这两个位置都是对的。只是用G4E,chainloader \EFI\Microsoft\Boot\bootmgfw.efi引导。

点评

1楼的描述说明,不单只路径要对,实际应用也要对,就是bootmgfw.efi必须是第一引导,不能是第三方做第一引导。估计更新程序还检查nvram的配置。 你只需在cmd窗口测试 bcdedit /enum firmware 看结果就知道了。直  详情 回复 发表于 2025-5-16 18:14
开安全启动再试  详情 回复 发表于 2025-5-16 16:02
太湖哥 发表于 2025-5-16 15:26:21
二楼说的很对
idcicp 发表于 2025-5-16 15:19:06
二楼棒棒的
技束源 发表于 2025-5-16 15:16:59
进来学习一下
hilsonma 发表于 2025-5-16 15:04:27
更新程序会检测启动文件,如果与默认启动文件不符就无法完成更新。
BIOS启动默认启动文件是 激活分区的 \Boot\BCD,源活分区的引导程序必须是 \bootmgr
UEFI启动默认启动文件是 ESP的 \EFI\Micrfosoft\Boot\BCD,引导程序必须是 \EFI\Microsoft\Boot\bootmgfw.efi

点评

UEFI启动默认启动文件是 ESP的 \EFI\Micrfosoft\Boot\BCD,引导程序必须是 \EFI\Microsoft\Boot\bootmgfw.efi,这两个位置都是对的。只是用G4E,chainloader \EFI\Microsoft\Boot\bootmgfw.efi引导。  详情 回复 发表于 2025-5-16 15:45

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

闽公网安备 35020302032614号

GMT+8, 2025-8-23 03:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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