如何更新我的 BIOS

Jat*_*ttt 5 bios software-installation

我一直有一些启动问题,所以我有 Ubuntu 并从驱动器启动。我想更新我的 BIOS 来解决这个问题,但我没有我的产品密钥,所以我查看了网站(HP 网站),它可以检测到我的产品密钥,所以我尝试了它,它说它只适用于在 Windows 下,它说我应该安装以下任何浏览器(Internet Explorer、Mozilla 或 Chrome),我认为我可以使用 wine 来运行 IE 8。

那么我可以得到另一个软件来运行 Windows 的东西吗?记得我是从 USB 启动的。

Rma*_*ano 7

@Cornelius 的回答可能会解决您的 WINE 问题,但是:

大脂肪警告

如果我理解正确,您正在尝试运行一个程序来更新您的 BIOS。如果是这种情况,您只能使用 NATIVE 程序来做到这一点。

  1. 它肯定不会在虚拟机上运行(它会尝试更新虚拟机的 BIOS,而不是您的真实机器的 BIOS)。

  2. 在 WINE 下可能无法运行,但它甚至可以运行,这可能会更加危险——它可能会在更新 BIOS 中途失败,然后您将拥有非常昂贵的砖块而不是 PC。

您只能使用下载它的操作系统运行 BIOS 更新程序。如果是 Windows,那么 Windows。有时,制造商会提供 MS-DOS 版本的更新程序,您可以在可启动的 Free-DOS(搜索谷歌)USB 中运行该版本。有时没有,你必须问他们。

例如,要更新我的 Samsung Chronos 笔记本电脑的 BIOS,我必须在其中安装 Windows。伤心。

有关其他信息,请参阅:

https://wiki.archlinux.org/index.php/Flashing_BIOS_from_Linux

https://wiki.debian.org/FlashBIOS


Cor*_*ius 1

不,你不能在 Linux 上运行 Windows 程序,除非你使用:

  • 葡萄酒
  • Windows 虚拟机

您无法使用虚拟化来更新 BIOS!

Linux 使用ELF格式作为可执行文件,而 Windows 使用MZ格式。

对于您遇到的错误,您可以尝试:

sudo apt-get install -f
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install wine
Run Code Online (Sandbox Code Playgroud)

  • @bodhi.zazen 我认为 OP 正在尝试使用 wine 或虚拟机来更新他或她的 BIOS。这是一个禁忌。不过,这个标题极具误导性。 (2认同)