官网有我笔记本电脑的新版BIOS。从网站下载的是一个 zip 存档,其中包含一个可执行文件和一个 README.txt,它指示在 Windows 下单击该可执行文件。我正在运行 Debian“破坏者”。安装 Windows 似乎更新 BIOS 的工作量太大。我用 fileroller 打开了可执行文件,并将其中的所有文件提取到一个空的 FAT32 格式的闪存驱动器上。在所有文件中都有一个“abobios.bin”,看起来很有希望。不幸的是,笔记本电脑在启动时无法从 USB 闪存驱动器中获取它。似乎没有在 BIOS 本身中更新 BIOS 的选项。除了在我当前安装的 Debian 上安装 Windows 之外,还有其他方法可以更新 BIOS 吗?
$ echo `sudo dmidecode --string bios-vendor` `sudo dmidecode --string bios-version`
Insyde Corp. V1.03
$ echo `sudo dmidecode --string baseboard-manufacturer` `sudo dmidecode --string baseboard-product-name` `sudo dmidecode --string baseboard-version`
RO Kona_RN V1.03
编辑:更新中包含的刷机工具是来自 Insyde Software Corp. 的 Insyde H20FFT(Flash Firmware Tool)版本 2.00.11.00。
正如托尼建议的那样,我尝试“实时”Windows 来更新 BIOS 固件。请注意,此选项似乎并不安全可靠。
不幸的是,Microsoft 不再正式支持 Windows to Go,但我使用 Rufus 创建了一个带有官方 Windows 10 安装映像的软件,可从 Microsoft 网站免费下载。不得不选择 Windows to Go 选项,而不是 Rufus 界面中通常的安装程序选项。必须更改 BIOS 中的启动顺序才能从此媒体启动。创建可启动 USB 需要数小时,而 Windows 首次启动和设置则需要数小时。我尝试使用较旧的 USB 2.0 闪存驱动器,但它在数小时内无法启动到 Windows 设置。一个较新的 USB 3.0 闪存驱动器成功启动,但 Windows 非常慢。下次可能会尝试更快的设备,例如外置硬盘。
Windows 设置原来是错误的。它在这里和那里显示了一些小错误。触摸板工作奇怪且滞后。它无法识别任何其他 USB 闪存驱动器,我在其中放置了 BIOS 更新,也无法识别 USB 以太网适配器,因此我必须连接到 Wi-Fi 并从 Acer 官方网站下载更新。
令人惊讶的是,刷机程序没有签名,因此您必须接受无法识别供应商的事实,因此您通过了 Smart Screen 块。它在成功启动期间重新启动并刷新了新的 BIOS 版本。
它重新启动到Windows就好了。我将其关闭并删除了 Windows to Go 媒体。此时,它不会将安装的 SSD 识别为可启动设备。开机时显示“No Bootable Device”。
更新 BIOS 会将其重置为默认值。似乎,作为一个副作用,它忘记了信任哪个文件作为现有安装的引导选项。要将其引导至正确的文件以进行引导,您需要选择“选择受信任的 UEFI 文件”,导航至 EFI > debian > shimx64.efi,为其选择任何名称并确认。在您设置密码之前,此选项显示为灰色。您可以在保存选项后清除密码。