如何在 Ubuntu 中正确更新英特尔微码

如何在 Ubuntu 中正确更新英特尔微码

我想将我的 CPU 微码更新到最新版本,我遵循的步骤如下

sudo apt-get install microcode.ctl intel-microcode

首先我执行了上面的命令并得到了以下输出:

[sudo] password for nuc: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
microcode.ctl is already the newest version (1.18~0+nmu2).
intel-microcode is already the newest version (3.20191115.1ubuntu0.18.04.2).
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

然后我重新启动了我的 intel-nuc 机器并执行以下命令:

dmesg | grep microcode

我得到的输出是:

[    0.000000] microcode: microcode updated early to revision 0xca, date = 2019-10-03
[    1.223192] microcode: sig=0x906e9, pf=0x8, revision=0xca
[    1.223243] microcode: Microcode Update Driver: v2.2.

从这个输出我明白我的微码版本没有更新到最新版本,我认为这是正确的方法,但我想我在这里遗漏了一些东西。

难道我做错了什么?

答案1

我相信你的微码是最新的,在我的个人机器上检查它,得到相同的版本和日期,运行 19.10。除了使用 apt update 之外,这将是更新它的正确方法。

相关内容