手动安装 Linux 固件更新

手动安装 Linux 固件更新

为了解决这个问题https://gitlab.freedesktop.org/drm/amd/-/issues/1598我应该知道您对安装 Linux 固件驱动程序的看法https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/手动,因此请查看官方 Ubuntu 18.04 存储库提供的内容。

你认为安全吗?

谢谢

答案1

存储在其中的任何固件/lib/firmware在重新启动后都需要重新加载,因此您始终可以使用实时媒体(或任何其他方法)访问系统磁盘,并在版本不可用时恢复固件文件的标准版本你手动更新结果不起作用。

如果您不信任 git.kernel.org 存储库服务器的安全性,请记住它也是 Linux 内核开发的地方。

linux-firmware 存储库中的固件文件通常由相应的硬件供应商提供;它们刚刚被收集到存储库中以便于使用。在这种情况下您在 Freedesktop Gitlab 中提到的特定固件版本,请注意,这些文件是由 alexander.deucher 创作并签署并放置在存储库中的@amd.com所以很明显它们直接来自 AMD。

由于我们讨论的是现代 CPU 集成 GPU 的固件,因此我希望 GPU 在实际使用之前至少会使用某种校验和和标识符机制来验证任何加载的固件。甚至可能存在加密签名,尽管通常很难确定,因为固件文件通常被视为黑匣子。

所以,是的,我想说,使用 AMD 提供的最新固件至少与使用新的 5.15.x 内核而不是官方 Ubuntu 18.04 内核(显然是版本 5.3.x,如果乌班图维基是值得信赖的)。

相关内容