![]() |
ls -1PartnerünkNépszerű témákNépszerű fórum témákÚj felhasználók
|
Új Intel CPU microcode-ok érkeztek az Ubuntu 17.10-be
»
|
7r3yKeresésNavigációTrey TwitterBelépésÁllásajánlatok
HWSWFriss blogbejegyzésekHUP napi hírlevélInformációKövess minket! |
Hogy lehet ellenorizni, hogy milyen microcode fut nalam? (update-eles nelkul)
Csomo helyen le van irva, hogy hogy update-eljek, de nem tudom, hogy lehetne lekerdezni. (Pl azert mert a BIOS frissitette mar elvileg es akarom latni, hogy tenyleg megcsinalta-e)
$ sudo dmesg | grep microcode [ 0.000000] microcode: microcode updated early to revision 0x23, date = 2017-11-20 [ 0.865766] microcode: sig=0x306c3, pf=0x2, revision=0x23 [ 0.865826] microcode: Microcode Update Driver: v2.2.
Ez nem csak akkor mukodik, ha update-elek? De amugy is 10 nappal a boot utan mar nem fog menni.
Az egyik gepemen nincs fent az intel-microcode csomag. Boot utan:
ha nem frissíted a microcode-okat a rendszereden, nyilván nincs mit a processzorra tölteni.
a microcode-oknat azért van/lenne a legjobb helye a bios-ban mert előbb kerülnek be a processzorba, de legalább is a boot előtt.
tehát frissítés nélkül nincs új microcode. - lehet utána sincs :)
ill processzortól függően van a microcode-jához tool.
Pont ezert volt az eredeti kerdesem, hogy hogy lehet microcode verziot lekerdezni frissites nelkul.
/proc/cpuinfo megadja a procerssor paramétereit, köztük a microcode verzióját.
Na, ez mar egesz jo, most mar csak az ott lathato hexa-t(?) kellene valahogy feloldani, az intel oldalan ugyanis a verzio az a datum (pontosabban a datumbol szarmaztatott, pl "20180108")
Most latom csak, hogy a fenti dmesg output-on a revision is ugyanez a microcode verzio (hexaban).
Na megvan. Tehat a hexa microcode megvan, vagy a /proc/cpuinfo-bol vagy a dmesg-bol (revision=...), arra kell rakeresni (az en peldamban 0x23), de a hexat meg fel kell pumpalni nehany nullaval pl 0x23 -> 0x0023, vagy egyszerubb regexppel: 0x0*23:
Es akkor meg van a release datum ami mar az Intel download oldalon is szerepel.
Sajnos ehhez is fel kell tenni az intel-microcode csomagot (meg az iucode-tool -t), viszont eleg egy gepre es a tobbi is onnan ellenorizheto. Ja es persze friss microcode lista kell hozza, kulonben elofordulhat, hogy nem lesz a listaban a keresett verzio.
Láma kérdés: 16.04-esen levők (16.04.2) okkal nem kapják meg, vagy kezdjek el keresni megoldást rá, hogy én is frissíthessem?
https://launchpad.net/ubuntu/xenial/i386/intel-microcode/3.20180108.0~ubuntu16.04.2
Valószínűleg nincsenek xenial-security sorok a sources.list fájlodban.
--
♙♘♗♖♕♔