Ero sivun ”Intel mikrokoodi” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (arch linux-ohjeistus lisätty, artikkelia päivitetty)
pEi muokkausyhteenvetoa
(6 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
'''Intel microcode''' asennus komentoriviltä käsin.
'''Intel mikrokoodin''' asennus komentoriviltä käsin. [[Mikrokoodi]]n avulla valmistaja voi korjata suorittimessa mahdollisesti olevia ohjelmistovirheitä, paikata suorittimen haavoittuvuuksia ja vaikuttaa suorittimen toimintaan. Esimerkiksi eritoten Intelin suorittimia vaivannutta [[Spectre]]/[[Meltdown]]-haavoittuvuuksia on yritetty paikata mikrokoodin kuin myös Linux-ytimen korjauksilla.


==Arch Linux==
==Arch Linux==
Rivi 7: Rivi 7:
  sudo apt-get install microcode.ctl intel-microcode
  sudo apt-get install microcode.ctl intel-microcode


Jos asennus ei onnistu [[Synaptic]]-pakettienhallintaohjelmalla.
Käynnistä kone uudelleen.
Käynnistä kone uudelleen.


Rivi 26: Rivi 25:


==Katso myös==
==Katso myös==
* [[AMD microcode]]
* [[AMD mikrokoodi]]
* [[wikipedia:fi:Mikro-ohjelma|Wikipedian artikkeli mikrokoodista]]


[[Luokka: Ohjeet]]
[[Luokka: Ohjeet]]
[[Luokka: Tietoturva]]

Versio 10. tammikuuta 2021 kello 17.42

Intel mikrokoodin asennus komentoriviltä käsin. Mikrokoodin avulla valmistaja voi korjata suorittimessa mahdollisesti olevia ohjelmistovirheitä, paikata suorittimen haavoittuvuuksia ja vaikuttaa suorittimen toimintaan. Esimerkiksi eritoten Intelin suorittimia vaivannutta Spectre/Meltdown-haavoittuvuuksia on yritetty paikata mikrokoodin kuin myös Linux-ytimen korjauksilla.

Arch Linux

sudo pacman -S intel-ucode

Ubuntu

sudo apt-get install microcode.ctl intel-microcode

Käynnistä kone uudelleen.

Tarkista mikrokoodin tila

dmesg | grep microcode 

tulostus voi olla seuraavanlainen:

[    0.000000] microcode: CPU0 microcode updated early to revision 0xa4, date = 2010-10-02
[    0.008000] microcode: CPU1 microcode updated early to revision 0xa4, date = 2010-10-02

tai:

[    0.000000] microcode: microcode updated early to revision 0x21, date = 2019-02-13
[    0.184759] SRBDS: Vulnerable: No microcode
[    0.520970] microcode: sig=0x306a9, pf=0x2, revision=0x21
[    0.521022] microcode: Microcode Update Driver: v2.2.

Katso myös