上個月,Canonical 發布了針對 Ubuntu 18.04 LTS(Bionic Beaver)、Ubuntu 17.10(Artful Aardvark)、Ubuntu 16.04 LTS(Xenial Xerus)和 Ubuntu 14.04 LTS(Trusty Tahr)的 AMD 微代碼固件更新,以解決 Spectre 漏洞問題。然而,據報道,此次更新的處理器微碼固件導致某些電腦出現啟動失敗的問題,Canonical 已為此問題道歉并發布補丁以修復該回退,同時敦促用戶立即更新他們的電腦。
“USN-3690-1 為 AMD 處理器提供了更新的微代碼以解決 CVE-2017-5715(也就是 Spectre)。不幸的是,更新導致一些系統無法啟動。此更新恢復了 Ubuntu 14.04 LTS 的更新,我們為此表示致歉“,Canonical 在安全公告中表示。
目前似乎只有 Ubuntu 14.04 LTS 用戶受到影響,包括一系列衍生版本如 Kubuntu、Lubuntu、Xubuntu 等。為了解決這個問題,Canonical 敦促 Ubuntu 14.04 LTS 用戶將 AMD 微碼固件更新為 amd64-microcode-3.20180524.1~ubuntu0.14.04.2+really20130710.1 包,該軟件包現已在官方軟件庫中提供。
用戶進行更新可以參照 https://wiki.ubuntu.com/Security/Upgrades上的說明操作,并記住在安裝新的微碼版本后重啟電腦。