Ben yükledim intel-microcode=2.20140913.1ubuntu2
ama hala alıyorum 2014-05-29
göre yüklenen
dmesg | head -n1
Kullanmam gerekiyor iucode-tool
mu?
20140913
daha yeni görünüyor 2014-05-29
, değil mi?
Ben yükledim intel-microcode=2.20140913.1ubuntu2
ama hala alıyorum 2014-05-29
göre yüklenen
dmesg | head -n1
Kullanmam gerekiyor iucode-tool
mu?
20140913
daha yeni görünüyor 2014-05-29
, değil mi?
Yanıtlar:
Git Intel sürücüleri indir merkezi . En son mikrokodu indirin ve ardından dosyayı açın, size bir microcode.dat
dosya verin.
paketin olduğundan emin olun iucode-tool
:
sudo apt-get install iucode-tool
Geçici klasör oluştur:
mkdir /tmp/micro
Bu microcode.dat
dosyayı geçici bir konuma "paketinden çıkar" :
iucode_tool -K/tmp/micro microcode.dat
Artık aşağıdakileri kullanarak daha yeni bir mikro kod dosyası olup olmadığını kontrol edebilirsiniz:
modprobe cpuid && iucode_tool -tb -lS /tmp/micro
(veya mikrokodları ambalajından çıkardığınız her yerde).
Eski Core 2 Duo'mda çıkış şöyle:
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
Bunu aşağıdakilerin çıktılarıyla karşılaştırın:
dmesg | grep "updated"
Örnek çıktı:
[ 1.056012] microcode: CPU0 updated to revision 0xa0b, date = 2010-09-28
[ 1.112010] microcode: CPU1 updated to revision 0xa0b, date = 2010-09-28
Bu, sistemimin zaten en son mikrokodu kullandığını gösteriyor.
Bu eğiticideki talimatları izleyin (yüklemenize gerek olmadığını unutmayın synaptic
)
Aşağıdaki paketleri yükleyin:
sudo apt-get install microcode.ctl intel-microcode
Bilgisayarını yeniden başlat.
Şimdi, mikrokodun aşağıdaki terminal komutuyla düzgün şekilde yüklenip yüklenmediğini kontrol edin:
dmesg | grep microcode
Her şey yolundaysa, uygulanan mikrokod hakkında birkaç rapor görmelisiniz.
intel-microcode
kullanıma uygundur mikrokodları içeriyor zaten paket?
iucode_tool -Kmicrocode.dat
alıyorum iucode_tool: No valid microcodes were loaded, nothing to do...
ama çalıştırırsanız iucode_tool -K microcode.dat
o zaman çalışır. Görünüşe göre mekanı önemsiyor.
İşte intel tarafından yayınlanan mikrokod havuzu
http://ftp.ubuntu.com/ubuntu/pool/main/i/intel-microcode/
en son .deb paketini indirin ve üzerinden yükleyin
sudo dpkg -i intel-microcode_3.20191115.1ubuntu3_amd64.deb
Benim durumumda intel-microcode_3.20191115.1ubuntu3_amd64.deb
Not: ubuntu 18.04, 3.20180807a.0ubuntu0.18.04.1 ile birlikte gönderildi ve en son sürümle korundu, bu yüzden artık manuel olarak yüklemeye gerek yok.
@Rajat bunu yapmanın yolunu varken, bağlantısı eskimiş En son mikro kodu burada bulabilirsiniz: http://ftp.ubuntu.com/ubuntu/pool/main/i/intel-microcode/?C= M, O = D
bundan sonra, makinenizde kök olarak, böyle bir şey yapın:
wget http://ftp.ubuntu.com/ubuntu/pool/main/i/intel-microcode/intel-microcode_3.20191115.1ubuntu0.19.10.3_amd64.deb
dpkg -i intel-microcode_3.20191115.1ubuntu0.19.10.3_amd64.deb
reboot