如何在 Arch Linux 上使用 Gummiboot 启用 Intel 微码更新?

如何在 Arch Linux 上使用 Gummiboot 启用 Intel 微码更新?

关注后说明启动过程停止并表示找不到intel-ucode.img.

该软件包已安装:

$ pacman --query --info intel-ucode | head -n1
Name           : intel-ucode

Gummiboot 配置为:

$ cat /boot/loader/entries/arch.conf
title Arch Linux
linux /vmlinuz-linux
initrd /intel-ucode.img
initrd /initramfs-linux.img
options root=/dev/sda2 rw

但没有这样的文件:

$ sudo updatedb
$ locate intel-ucode.img
[no output]

核心:

$ uname --kernel-release
3.16.4-1-ARCH
$ uname --kernel-version
#1 SMP PREEMPT Mon Oct 6 08:22:27 CEST 2014

我错过了什么?

答案1

请注意 Arch Wiki 上的警告微代码页:

警告:对于 linux 3.17-2 和 linux-lts 3.14.21-2 及更高版本,英特尔微码更新不再自动触发。

仅当您运行 3.17.* 内核时,该软件包intel-ucode才会安装。现在 3.17 已移至 [core],使用 进行升级,然后重新安装,映像将写入.然后你的gummiboot配置是正确的,将按照广告中的方式工作。intel-ucode.img/boot/pacman -Syuintel-ucode/boot/

相关内容