我有一台 14-dk0xxx 笔记本,上面安装了 Ubuntu 22 LTS。
我只是想更新 bios 但它看起来很乱。
好的,我没有像其他 90% 的用户那样的 Windows,因此我下载了 .exe 文件(感谢 HP 伙计们,一个 af*****g zip 就足够了)并在 Windows 机器上运行了它。
然后我创建了一个 USB 闪存,并使用该实用程序创建了一个“官方 BIOS 磁盘”
很烦人,但到这里一切都还好。
现在:
- 这台机器没有语音进入菜单来更新bios
- 有人说按 f2 键会有 BIOS 更新选项,可惜我的机器没有这个选项,只有磁盘和内存检查。
- 按 win+b 会调用紧急恢复屏幕,在没有闪存的情况下执行此操作表示没有驱动器,但如果我在插入闪存时执行此操作,则会默默跳过此屏幕并启动操作系统
- 该 U 盘本身无法启动,只有 EFI、HP 和 Helwett Packard 文件夹
TL;DR:我应该如何使用这个闪存驱动器?
我唯一的选择是将机器格式化为 Windows 操作系统,只是为了运行可执行文件直接从 Windows 更新而不使用闪存驱动器吗?
对我来说听起来很疯狂
他们的解包器构建的 hp 闪存驱动器无法在他们的电脑上使用 :/
你们当中能不能有人耐心一点,试着帮助我?他们的支持没有帮助
我怀念可以通过网络更新 BIOS 的商务系列。
答案1
在我在 PC 上安装 Windows 之前,我会使用该可执行文件从 USB 上的 Windows 启动。这比对主驱动器进行更改更快、更安全。
使用操作系统或者温瑞。您不仅可以“从头开始制作启动媒体”,还可以使用各种工具创建预构建环境,例如Hiren 的 BootCD PE, 从傲美,磁盘精灵或者麦克里姆。
HP 可执行文件可能仅从特定版本的 Win PE 或 WinRE 运行,因此如果一次尝试失败,另一次尝试可能会成功。
制作一个(几乎)完整的 Windows 10 启动 USB,例如 Hasleo 的优盘或选择。我从 USB 运行完整 Win 10 实例的体验并不好。
- 它需要远的构建可启动媒体所需的时间比创建有用的 PE 环境所需的时间要长,因为Hiren 的 BootCD PE。
- 它需要远的从 USB 启动所需的时间更长 - 即使使用高速媒体,启动也可能需要超过半小时。
- 从 USB 运行远的速度较慢,因为写入文件必需的由 Windows 10 创建的注册表文件,例如 swapfile.sys 和 pagefile.sys非常在闪存中速度很慢。[Win PE 和 RE 足够小,可以保存在 RAM 中。]
注意:
- 制作之前任何对 PC 进行重大更改,制作完整的驱动器映像以允许恢复。
- 确保 BIOS 更新不会中断——错误的更新可能会使 PC 永久无法使用,无法恢复。
答案2
最后我放弃了,临时安装了 win10。也可以通过删除主驱动器,将其安装在空驱动器上,然后再放回去来实现。
我还使用闪存驱动器将其移动到原始 hp exe 文件上,因此我从机器本身运行了 UPDATE 步骤。(并且还避免将新的 Windows 机器连接到互联网,避免不稳定的驱动程序等等......)
如果您选择直接更新,会发生什么情况?它不会在 Windows 内部进行更新,因为我担心某些 Windows 服务会干扰。
它会重新启动并在启动时加载 hp 刷新环境,该环境会执行刷新多个 BIOS 部分的复杂过程。
对我来说,选择 bartpe 是不可行的,风险太大,因为我无法判断所有后续启动部分是否都能正确运行。
对于启动时加载的替代方案来说,有一个会很好,但是没有特定的更新 bios 部分,只有运行 efi 文件的能力,并且知道如何正确地刷新所有部分,而不仅仅是一个留下不确定状态的部分。
TL;DR:这可能是最长的方法之一,但对我来说最安全,最好有一个备用驱动器来安装 Windows 或使用 acronis 或类似软件进行备份和恢复原始 linux 操作系统。