无忧启动论坛

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

[求助] 关于G4D\G4E启动WIN10的更新问题。

[复制链接]
跳转到指定楼层
1#
发表于 昨天 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引导系统。

系统更新时:
1、BIOS下,利用F:/BOOT/BOOTMGR引导,更新不成功。“我们无法完成更新,正在撤消更改。”
2、BIOS下,利用C:/BOOTMGR引导,更新成功。
3、EFI下,利用esp分区F:/EFI/microsoft/boot/bootmgfw.efi引导,更新不成功。“我们无法完成更新,正在撤消更改。”
4、EFI下,利用C:/EFI/microsoft/boot/bootmgfw.efi引导,更新不成功。“我们无法完成更新,正在撤消更改。”

虽然C:是NTFS格式,正常情况G4E利用C:/EFI/microsoft/boot/bootmgfw.efi引导系统是能成功启动的。


请教:EFI下“我们无法完成更新,正在撤消更改。”是什么原因?
2#
发表于 昨天 15:04 | 只看该作者
更新程序会检测启动文件,如果与默认启动文件不符就无法完成更新。
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引导。  详情 回复 发表于 昨天 15:45
回复

使用道具 举报

3#
发表于 昨天 15:16 | 只看该作者
进来学习一下
回复

使用道具 举报

4#
发表于 昨天 15:19 | 只看该作者
二楼棒棒的
回复

使用道具 举报

5#
发表于 昨天 15:26 | 只看该作者
二楼说的很对
回复

使用道具 举报

6#
 楼主| 发表于 昨天 15:45 | 只看该作者
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 看结果就知道了。直  详情 回复 发表于 昨天 18:14
开安全启动再试  详情 回复 发表于 昨天 16:02
回复

使用道具 举报

7#
发表于 昨天 16:02 | 只看该作者
mygamexxx 发表于 2025-5-16 15:45
UEFI启动默认启动文件是 ESP的 \EFI\Micrfosoft\Boot\BCD,引导程序必须是 \EFI\Microsoft\Boot\bootmgfw ...

开安全启动再试
回复

使用道具 举报

8#
发表于 昨天 18:14 | 只看该作者
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 的结果是不一样的。

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

使用道具 举报

9#
发表于 7 小时前 | 只看该作者
来学习下
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-5-17 18:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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