![如何将固件包含到 Ubuntu 服务器安装中?](https://linux22.com/image/919919/%E5%A6%82%E4%BD%95%E5%B0%86%E5%9B%BA%E4%BB%B6%E5%8C%85%E5%90%AB%E5%88%B0%20Ubuntu%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%AE%89%E8%A3%85%E4%B8%AD%EF%BC%9F.png)
我正在尝试在 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 地址。
继续安装,重新启动,一切正常。
希望有所帮助。