Ubuntu 20.04 — 安装 AMD 驱动程序时出现内核恐慌

Ubuntu 20.04 — 安装 AMD 驱动程序时出现内核恐慌

第一次在这里发帖,所以请温柔一点...

我在一台旧台式机上安装了 Ubuntu 20.04 Desktop,现在它变成了一台挖矿机。我成功地将 Ubuntu 安装到了系统中当前的硬盘上,并且运行顺畅,直到我安装 AMD 显卡的驱动程序。我有 7 台 RX 480 打算在这台电脑上使用,但除了一台外,其他的都因为这次安装而被移除。需要注意的是,这台挖矿机之前安装了 CentOS 和 HiveOS,但不是同时安装的,主要用于测试目的。

我尝试在该系统上安装 20.04 的官方驱动程序,但每次安装驱动程序时,都会出现内核恐慌,然后出现死机白屏,提示出现了问题,系统无法使用。

在尝试了此修复后邮政,我被迫重新安装 20.04,然后尝试安装 提供的开源驱动程序oibaf。这些驱动程序安装得很好,但当我尝试使用这些驱动程序时,我得到了与以前相同的内核恐慌,并且系统再次变得无法使用。我基本上又回到了原点。

这正是我遇到的错误。

Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

我最初使用的是 Ubuntu 22.04 Desktop,但官方的 AMD 驱动程序拒绝安装,即使这些驱动程序适用于 22.04,因此又让我回到原点。从我在网上读到的内容来看,20.04 的支持比 22.04 更好。

我尝试安装不同的 GPU,希望显卡可能有故障,但结果仍然相同。我尝试了较新的 SSD,但结果仍然相同。我还验证了 GPU VBIOS 仍然良好,但结果仍然相同。

任何帮助都将不胜感激!

感谢您的观看!

答案1

这不是真正的答案,但我想我可以为未来的观众和故障排除者添加这个。经过 7 天的反复试验,这就是我想出的。

因此,我解决这个问题的方法是降级到 Ubuntu Desktop 18.04。降级后,我使用AMD Driver 21.50以下链接找到的 -

https://repo.radeon.com/amdgpu-install/21.50/ubuntu/bionic/

该驱动程序与 18.04 完美兼容,并可安装 OpenCL、Vulkan 和 ROCM。需要注意的是,虽然该驱动程序较旧,但不会Insecure Repository像 21.40 那样抛出错误。我.deb通过 18.04 的软件包安装程序安装了它,作为一种自动化操作。

这个 github 链接也有很大的帮助,链接如下 -

https://github.com/gmorningman/ubuntu-crypto-mining-server?tab=readme-ov-file

请注意,这是针对的Ubuntu Server 18.04,但安装步骤仍然相同。我也没有使用所有步骤,因为这些步骤要么不相关,要么由 自动提供18.04

22.04对 AMD 不太友好,但对 Nvidia 非常友好。

相关内容