关注后说明启动过程停止并表示找不到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 -Syu
intel-ucode
/boot/