我买了一台全新的戴尔 Inspiron 5567 - 英特尔酷睿 i7-7500u CPU,预装了 Ubuntu。如您所知,戴尔不为 Linux 用户提供任何支持,而且他们关于 Linux 的信息非常基础。我的问题是:我怎么知道我的 Bios 是否真的需要更新?如果确实需要更新,我该如何更新?谢谢。
答案1
即使您运行的是 Linux,戴尔也会提供支持,例如 BIOS 更新。不过他们可能不提供应用程序支持。
要知道是否需要更新,您必须检查您正在运行的版本(F2启动时按下),并记下版本。在戴尔网站上对照您硬件的最新发布版本进行检查。
戴尔确实支持从 Ubuntu 更新固件,因为根据他们的网站,他们甚至有一个单独的描述如何在 Ubuntu 上执行此操作的页面。
答案2
我有一台稍旧的戴尔笔记本电脑(15R-5521),我记得我是在 2012 年购买的 - 戴尔页面上提到的所有更新方法都不适用于这台笔记本电脑,因为为这台笔记本电脑制作的 BIOS 更新程序(最后一次是在 2014 年)需要 Windows 环境。戴尔支持页面
就在最近,我终于能够通过一个非常漫长而痛苦的过程来更新 BIOS:
- 从戴尔产品页面下载 BIOS 更新实用程序,将其传输到小型 USB
- 下载 Windows 8 ISO
- 使用 Windows 8 创建虚拟机
- 购买 32 GB 的 USB 驱动器(也可以使用更大的驱动器)
- 下载一个windows程序温托USB- 还有其他程序可以执行此功能,但我所研究的所有程序都需要运行 Windows 系统 - 在这种情况下,我的 VM 就足够了。
- 使用 WinToUSB 和我正在运行的 VM,刻录可启动的 Windows 8 USB
- 从 USB 启动,插入小型 USB 并假装我正在运行 Windows 系统一小会儿。
这是一个非常缓慢的过程:开箱即用的 Win8 仅支持 USB 2,而且由于我不愿意为此目的付费并获得 Windows 版本的许可,因此我不允许 VM 或 Windows 8 USB 连接到互联网......
答案3
戴尔使用Linux 供应商固件服务 (LVFS)将 UEFI 更新分发到某些计算机。要查看是否有可用更新并应用它们,请按照fwupd
GitHub 页面:
sudo fwupdmgr get-devices
将显示可能可更新的设备sudo fwupdmgr refresh
将从 LVFS 下载元数据sudo fwupdmgr get-updates
将显示所有可用的更新sudo fwupdmgr update
将下载并应用所有更新,并告知您是否需要重新启动