intel-microcode=2.20140913.1ubuntu2
をインストールしましたが、まだ2014-05-29
がロードされています
dmesg | head -n1
iucode-tool
を使用する必要がありますか?
Intelドライバーダウンロードセンター に移動します。最新のマイクロコードをダウンロードしてからファイルを解凍すると、microcode.dat
ファイルが得られます。
パッケージiucode-tool
があることを確認してください:
Sudo apt-get install iucode-tool
一時フォルダーを作成します。
mkdir /tmp/micro
このmicrocode.dat
ファイルを一時的な場所に「解凍」します:
iucode_tool -K/tmp/micro microcode.dat
以下を使用して、より新しいマイクロコードファイルがあるかどうかを確認できます。
modprobe cpuid && iucode_tool -tb -lS /tmp/micro
(またはマイクロコードを展開した場所)。
私の古いCore 2 Duoでは、出力は次のようになります。
iucode_tool: system has processor(s) with signature 0x0001067a
selected microcodes:
001: sig 0x0001067a, pf mask 0xa0, 2010-09-28, rev 0x0a0b, size 8192
002: sig 0x0001067a, pf mask 0x11, 2010-09-28, rev 0x0a0b, size 8192
003: sig 0x0001067a, pf mask 0x44, 2010-09-28, rev 0x0a0b, size 8192
これを次の出力と比較してください。
dmesg | grep "updated"
サンプル出力:
[ 1.056012] microcode: CPU0 updated to revision 0xa0b, date = 2010-09-28
[ 1.112010] microcode: CPU1 updated to revision 0xa0b, date = 2010-09-28
これは、私のシステムがすでに最新のマイクロコードを使用していることを示しています。
このチュートリアル の指示に従ってください(synaptic
をインストールする必要がないことに注意してください)
次のパッケージをインストールします。
Sudo apt-get install microcode.ctl intel-microcode
コンピューターを再起動します。
次の端末コマンドを使用して、マイクロコードが適切にロードされたかどうかを確認します。
dmesg | grep microcode
すべてうまくいけば、適用されたマイクロコードに関するいくつかのレポートが表示されます。
こちらがインテルがリリースしたマイクロコードのプールです
http://ftp.ubuntu.com/ubuntu/ubuntu/pool/restricted/i/intel-microcode/
最新の.debパッケージをダウンロードしてインストールします
Sudo dpkg -i intel-microcode_3.20161104.1_AMD64.deb
私の場合、intel-microcode_3.20161104.1_AMD64.deb
追伸:ubuntu 18.04は3.20180807a.0ubuntu0.18.04.1に同梱され、最新に維持されているため、手動でインストールする必要はありません。