linux:microcode
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | linux:microcode [04/09/2020 11:20] (Version actuelle) – créée daniel | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Microcode ====== | ||
+ | |||
+ | Suite à ce bug https:// | ||
+ | |||
+ | Sur https:// | ||
+ | |||
+ | Je l'ai mis dans /boot, ma seule partition non chiffrée, et en lisant une doc intel je vois qu' | ||
+ | |||
+ | linux / | ||
+ | initrd | ||
+ | initrd | ||
+ | |||
+ | mais ça marche pas… (le /cpu… désigne bien / | ||
+ | |||
+ | Voici une méthode pour l' | ||
+ | |||
+ | <code bash> | ||
+ | # On regarde les microcodes installés | ||
+ | / | ||
+ | / | ||
+ | […] | ||
+ | selected microcodes: | ||
+ | 059/001: sig 0x000706e5, pf_mask 0x80, 2020-03-12, rev 0x0078, size 107520 | ||
+ | |||
+ | # ok, 78 c'est bien celui qu'on a déjà, cf `grep microcode / | ||
+ | # on regarde s'il détecte le 150 (0x96) dans le .bin qu'on a téléchargé | ||
+ | / | ||
+ | / | ||
+ | […] | ||
+ | selected microcodes: | ||
+ | 082/001: sig 0x000706e5, pf_mask 0x80, 2020-06-16, rev 0x0096, size 108544 | ||
+ | |||
+ | # il est bien sélectionné par défaut (0x0096 => 9×16+6 = 150), on l' | ||
+ | iucode-tool -v --write-firmware / | ||
+ | iucode-tool: | ||
+ | iucode-tool: | ||
+ | iucode-tool: | ||
+ | iucode-tool: | ||
+ | iucode-tool: | ||
+ | |||
+ | # le fichier 06-7e-05 existait déjà, on le renomme avec les conventions dpkg mais un autre nom marcherait aussi) | ||
+ | mv / | ||
+ | |||
+ | # on recommence | ||
+ | iucode-tool -v --write-firmware / | ||
+ | iucode-tool: | ||
+ | iucode-tool: | ||
+ | iucode-tool: | ||
+ | iucode-tool: | ||
+ | iucode-tool: | ||
+ | |||
+ | # ok, on vérifie qu'il serait bien sélectionné | ||
+ | / | ||
+ | […] | ||
+ | selected microcodes: | ||
+ | 059/001: sig 0x000706e5, pf_mask 0x80, 2020-06-16, rev 0x0096, size 108544 | ||
+ | |||
+ | # c'est tout bon, reste à l' | ||
+ | update-initramfs -u | ||
+ | </ | ||
+ | |||
+ | Et après un reboot, `grep microcode / | ||
linux/microcode.txt · Dernière modification : 04/09/2020 11:20 de daniel