Skip to main content
胶囊更新机制用于更新设备固件。此过程使用胶囊更新文件,准备设备、安装更新包并重启设备。 胶囊文件包含更新负载,系统固件在重启期间处理它。 此过程高效且能保持设备固件的完整性。

胶囊更新流程

要通过胶囊更新设备固件,请执行以下操作:
  1. 准备:创建包含固件更新的胶囊。
  2. 暂存:在操作系统触发胶囊更新之前,系统将胶囊复制到 EFI 系统分区 (ESP) 中的 /EFI/UpdateCapsule/\<capsule\>.cap 文件。如果 /EFI 目录下尚不存在 “UpdateCapsule” 目录,请创建该目录。
  3. 重启:操作系统触发胶囊更新并重启系统以进入 UEFI 环境。
  4. 启动更新:UEFI 固件检测到胶囊并开始更新过程。
  5. 验证:固件检查胶囊的完整性和真实性。
  6. 安装:系统使用胶囊数据更新固件。
  7. 完成:系统再次重启以完成更新。
对于 advanced 变体,在系统设置 OsIndications 之前不会触发胶囊更新。如果存在 OsTrialBootStatus 变量,请参阅 base 和 advanced 变体的胶囊更新。

后续步骤