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

capsule 更新过程

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

后续步骤