我有一台戴尔 XPS 9370,可以在 Linux 和 Windows 之间双启动。它目前运行固件版本 1.19.0;Windows 上的 Dell Update 应用程序会下载并尝试安装 1.20.0 版 - 但是,在此尝试后系统始终会引导回 1.19.0 版。
我已尝试将固件 1.20.0 的 .rcv 文件(“恢复”)下载到 UEFI 固件可以访问的分区,并将启动菜单中可用的固件更新工具指向 .rcv 和 .exe 版本的BIOS 更新映像;此工具将这两个文件识别为 BIOS 更新,但当尝试应用其中一个时,系统会立即重新启动,然后返回固件 1.19.0。
有哪些故障排除步骤可以更好地理解此问题?如何解决?
这似乎是由 TPM 所有权设置为加密 Linux 分区引起的。
在
fwupdmgr get-devices
:即使在笔记本电脑的 Windows 端禁用了 BitLocker,在 TPM 为用户所有的情况下,可能会阻止机密被解封的更改也不会发生。
重置 TPM 并使用 Linux fwupd 守护进程允许更新
该工具已在https://github.com/fwupd/fwupd中记录