Gummiboot
如何在 Arch Linux 上使用 Gummiboot 啟用英特爾微碼更新?
按照說明操作後,啟動過程停止說找不到
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
我錯過了什麼?
注意 Arch Wiki微碼頁面上的警告:
警告:對於 linux 3.17-2 和 linux-lts 3.14.21-2 及更新版本,英特爾微碼更新不再自動觸發。
僅當您執行 3.17.* 核心時,該
intel-ucode
軟體包才會安裝intel-ucode.img
到。/boot/
現在 3.17 已移至$$ core $$,升級
pacman -Syu
然後重新安裝intel-ucode
,圖像將被寫入/boot/
. 然後,您的 gummiboot 配置(正確)將按照宣傳的方式工作。