由于勘误表,Debian固件错误TSC_DEADLINE被禁用

时间:2017-12-30 18:47:28

标签: debian intel firmware

在Debian上,当机器启动时, 它显示错误:

[Firmware Bug]: TSC_DEADLINE disabled due to Errata; 
please update microcode to version: 0xb2 (or later)

我做了

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

并没有帮助

2 个答案:

答案 0 :(得分:3)

首先,您应该检查BIOS / UEFI是否有可用的更新。如果您很幸运,您的主板制造商会提供更新。 BIOS更新有时包括处理器固件更新。 (这是最好的情况,因为它会在重新安装操作系统后持续存在。)

然后,根据您的处理器品牌,以下命令行:

sudo apt-get install intel-microcode

sudo apt-get install amd64-microcode
当Linux内核启动时,

将自动应用最新的处理器固件。这是一个非持久性解决方案,但在这里你依赖Intel / AMD / Debian / Ubuntu,而不再是你的主板制造商了。

要了解Linux内核(可能)应用的固件版本,请使用该命令:

dmesg | grep microcode

答案 1 :(得分:1)

我发现需要安装intel-microcode软件包,只需做

sudo apt-get install intel-microcode