如何将固件包含到 Ubuntu 服务器安装中?

如何将固件包含到 Ubuntu 服务器安装中?

我正在尝试在 HP ProLiant DL360 G7 上安装 Ubuntu 18.04.3 LTS。在初始启动期间,我收到错误“无法加载固件文件 bnx2/bnx2-mips-09-6.2.1b.fw”...我能够找到固件文件,并尝试将它们放在根目录和 /firmware 目录中,这些目录是我在安装有 Ubuntu 的 USB 驱动器上创建的,具体说明如下https://help.ubuntu.com/lts/installation-guide/arm64/ch06s04.html。由于某种原因,安装程序无法找到文件。我想知道我是否遗漏了什么,无法让安装程序识别固件文件。

提前致谢。

答案1

我在 Gigabyte 1U 服务器上遇到了完全相同的问题,但我找到了一个很好的解决方案。

我的解决方案:

    [ALT] + [F2]
    [Enter]
    sudo apt-get install linux-firmware

这会在 /lib/firmware 中安装大量固件文件。它还会触发重新加载 NIC 驱动程序。(可以dmesg在第二个终端中看到这一点)

返回安装程序:

     [ALT] + [F1]

选择 NIC -> IPv4 -> DHCP,它会在工作台网络上获取一个 v4 DHCP 地址。

继续安装,重新启动,一切正常。

希望有所帮助。

相关内容