- trey blogja
- A hozzászóláshoz be kell jelentkezni
- 8782 megtekintés
Hozzászólások
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)
- A hozzászóláshoz be kell jelentkezni
$ 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.
$ grep microcode /proc/cpuinfo
microcode : 0x23
microcode : 0x23
microcode : 0x23
microcode : 0x23
- A hozzászóláshoz be kell jelentkezni
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:
$ dmesg | grep "microcode" -i
[ 0.605225] microcode: CPU0 sig=0x306c3, pf=0x2, revision=0x23
[ 0.605238] microcode: CPU1 sig=0x306c3, pf=0x2, revision=0x23
[ 0.605288] microcode: CPU2 sig=0x306c3, pf=0x2, revision=0x23
[ 0.605339] microcode: CPU3 sig=0x306c3, pf=0x2, revision=0x23
[ 0.605360] microcode: CPU4 sig=0x306c3, pf=0x2, revision=0x23
[ 0.605385] microcode: CPU5 sig=0x306c3, pf=0x2, revision=0x23
[ 0.605432] microcode: CPU6 sig=0x306c3, pf=0x2, revision=0x23
[ 0.605484] microcode: CPU7 sig=0x306c3, pf=0x2, revision=0x23
[ 0.605613] microcode: Microcode Update Driver: v2.01 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
Pont ezert volt az eredeti kerdesem, hogy hogy lehet microcode verziot lekerdezni frissites nelkul.
- A hozzászóláshoz be kell jelentkezni
/proc/cpuinfo megadja a procerssor paramétereit, köztük a microcode verzióját.
- A hozzászóláshoz be kell jelentkezni
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")
- A hozzászóláshoz be kell jelentkezni
Most latom csak, hogy a fenti dmesg output-on a revision is ugyanez a microcode verzio (hexaban).
- A hozzászóláshoz be kell jelentkezni
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:
$ iucode_tool -l /lib/firmware/intel-ucode/ | grep 'rev 0x0*23'
068: sig 0x000306c3, pf mask 0x32, 2017-11-20, rev 0x0023, size 23552
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.
- A hozzászóláshoz be kell jelentkezni
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?
- A hozzászóláshoz be kell jelentkezni
https://launchpad.net/ubuntu/xenial/i386/intel-microcode/3.20180108.0~u…
Valószínűleg nincsenek xenial-security sorok a sources.list fájlodban.
--
♙♘♗♖♕♔
- A hozzászóláshoz be kell jelentkezni