jus*_*rec 7 updates update-manager firmware xps uefi
我无法获得适用于运行 Ubuntu 18.04 的 Dell XPS 9360 的固件更新。文件被复制到引导分区并在重新启动时找到,但在重新启动完成后似乎没有应用更新。
我最近将这台笔记本电脑从 16.04 升级到 18.04,这是我第一次收到固件更新可用的通知。单击通知将打开Ubuntu 软件,其中显示可用更新:
按下后Update All在Ubuntu软件,我可以确认(在终端),该*.cab文件已被复制到/boot/efi/EFI/ubuntu/fw/和我要求重新启动。
在重新启动期间,一条短消息确认已找到更新文件,并且屏幕会闪烁几次。对我来说,这似乎系统切换到更新模式并在完成重新启动之前应用更新。
之后,系统正常启动到 Ubuntu,但似乎没有应用更新:
fwupdmgr 仍然列出相同的更新sudo dmidecode -s bios-version 仍然显示旧版本 2.2.1 而不是 2.9.0cat /sys/class/tpm/tpm0/ppi/version显示版本 1.3 而不是 1.3.1(我不确定这是否是检查 TPM 固件版本的有效方法;尝试安装时tpm-tools,启动trousers.service失败)fwupdmgr导致相同的结果:文件最终位于引导分区中,并在重新启动时找到但未应用。*.cap文件也失败(可以选择文件但无法继续,因为按钮保持灰色)我的问题是:如何申请通过提供的固件更新Ubuntu软件和fwupdmgr?
我找到了开发人员提供的故障排除指南fwupdate,其中建议尝试一一应用更新:
启动进入 fwupx64.efi 但没有任何反应
您是否同时使用多个胶囊?这可能意味着同时进行 TPM 更新和 BIOS 更新,或者同时进行 FMP 更新和 BIOS 更新。我正在进行多次更新但失败了
重新运行清理 systemd 单元。
- 您需要删除状态文件(在 /var/lib/fwupdate/done 或类似的地方 - 取决于发行版)
- 这将从 EFI 系统分区、引导条目和所有 NVRAM 变量中删除有效负载。
一次仅重新运行一个更新。如果这解决了您的问题,请报告问题并提供相关详细信息。
按照以下步骤,我成功安装了系统固件更新:
$ sudo fwupdmgr clear-offline
$ sudo fwupdmgr clear-history
$ sudo fwupdmgr install ${HOME}/.cache/fwupdmgr/afddc660b9a0f8045feaa4703f8258a5d197dad1-Signed_1152921504627781711.cab
Run Code Online (Sandbox Code Playgroud)
重新启动后,DELL系统固件会自行更新。
我还无法安装 TPM 固件升级。也许有关如何通过应用单个更新解决问题的故障排除指南有助于调试问题并为错误报告找到足够的信息。我还没有尝试过。
| 归档时间: |
|
| 查看次数: |
5233 次 |
| 最近记录: |