重大警告

重大警告

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

那么我可以使用其他软件来运行 Windows 吗?请记住,我是从 USB 启动的。

答案1

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

重大警告

如果我理解正确的话,您正在尝试运行一个更新 BIOS 的程序。如果是这样的话,你只能用原生程序来做到这一点

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

  2. 在 WINE 下可能无法运行,但它甚至可以运行,而且可能会更加危险 --- 它可能在更新 BIOS 时中途失败,然后您就得到了一块非常昂贵的砖头而不是一台 PC。

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

例如,为了更新我的三星 Chronos 笔记本电脑的 BIOS,我必须在其中安装 Windows。真可惜。

有关详细信息,请参阅:

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

https://wiki.debian.org/FlashBIOS

答案2

不,您无法在 Linux 上运行 Windows 程序,除非您使用:

  • 葡萄酒
  • 虚拟 Windows 计算机

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

Linux 用途极低频可执行文件的格式,而 Windows 使用麦哲伦格式。

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

sudo apt-get install -f
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install wine

答案3

我找到了这个邮政在 HP 网站上。

您需要将 Windows 安装在硬盘驱动器的另一个分区或第二个硬盘驱动器上。
然后您可以安装 BIOS 补丁。Windows
7 安装 CD 提供 30 天试用版这里

BIOS 补丁后,你可以删除 Windows 7

对于某些 BIOS,您可以使用自由DOS,但我不认为 HP 支持它

答案4

如果您想在不安装 Windows 的情况下刷新 BIOS,您可以尝试从 Windows 恢复或安装 CD 启动并按Repair your computer。然后,您可以获得带有 BIOS 更新的闪存驱动器.exe,并从 Windows 恢复控制台中的命令行运行它。

相关内容