Изменения в процессе обновления микрокода Intel

vdemin
Это где про такое написано?
Detecting available microcode update
leonardo19
sudo modprobe cpuid
sudo bsdtar -Oxf /boot/intel-ucode.img | iucode_tool -tb -lS -
iucode_tool: could not open cpuid devices, cannot scan system processor signatures
selected microcodes:
Что это значит?
У меня тот же результат, видимо утилитка не фурычит, или инструкция устарела.
vasek
Все-таки решил попробовать сделать через /etc/grub.d/10_linux.
Все равно затрется при обновлении grub.
vdemin
leonardo19
sudo modprobe cpuid
sudo bsdtar -Oxf /boot/intel-ucode.img | iucode_tool -tb -lS -
iucode_tool: could not open cpuid devices, cannot scan system processor signatures
selected microcodes:
Что это значит?
У меня тот же результат, видимо утилитка не фурычит, или инструкция устарела.
Она фурычит. Надо логиниться от рута, а не через sudo.
vdemin
Все равно затрется при обновлении grub.
Это все для пробы, временно. Сейчас в раздумье - а оно мне нужно?
Ошибки не исчезают с опытом - они просто умнеют
dengor
Надо логиниться от рута, а не через sudo.
Спасибо!
# bsdtar -Oxf /boot/intel-ucode.img | iucode_tool -tb -lS -
iucode_tool: system has processor(s) with signature 0x00000f27
selected microcodes:
001: sig 0x00000f27, pf mask 0x08, 2003-06-04, rev 0x0039, size 2048
002: sig 0x00000f27, pf mask 0x04, 2003-06-04, rev 0x0037, size 2048
003: sig 0x00000f27, pf mask 0x02, 2003-06-04, rev 0x0038, size 2048
Вероятно, мне есть смысл суетиться, так как сейчас
dmesg | grep microcode
[    0.411503] microcode: CPU0 sig=0xf27, pf=0x4, revision=0x27
[    0.411735] microcode: Microcode Update Driver: v2.00 <[email protected]>, Peter Oruba
Доброго времени суток!

Всё ли верно сделал?

Обновился на новое ядро, переписал grub.cfg, установил intel-ucode и iucode-tool
# modprobe cpuid
# bsdtar -Oxf /boot/intel-ucode.img | iucode_tool -tb -lS -
iucode_tool: system has processor(s) with signature 0x00000f43
selected microcodes:
001: sig 0x00000f43, pf mask 0x9d, 2005-04-21, rev 0x0005, size 2048
# dmesg | grep microcode
[    0.000000] CPU0 microcode updated early to revision 0x5, date = 2005-04-21
[    0.308804] microcode: CPU0 sig=0xf43, pf=0x10, revision=0x5
[    0.308819] microcode: CPU1 sig=0xf43, pf=0x10, revision=0x5
[    0.308931] microcode: Microcode Update Driver: v2.00 <[email protected]>, Peter Oruba
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
Да, с GRUB (legacy), как я понимаю, микрокод подгрузить не получится.

https://bbs.archlinux.org/viewtopic.php?id=188855
samson4747
Доброго времени суток!

Всё ли верно сделал?

Обновился на новое ядро, переписал grub.cfg, установил intel-ucode и iucode-tool
iucode-tool нужен только, чтобы можно было заранее проверить, какие версии микрокода для конкретно вашего процессора имеются в пакете intel-ucode. Для подгрузки микрокода он не нужен.
leonardo19
iucode-tool нужен только, чтобы можно было заранее проверить, какие версии микрокода для конкретно вашего процессора имеются в пакете intel-ucode. Для подгрузки микрокода он не нужен.
Его имеете ввиду снести можно? По выводам вроде все верно сделал, не так ли? Или не понял Вас... В каких логах можно ещё это уточнить? и стоит ли делать в параметрах ядра вот это:
Enabling Intel Early Microcode Loading in Custom Kernels

In order for early loading to work in custom kernels, "CPU microcode loading support" needs to be compiled into the kernel NOT compiled as a module. This will enable the "Early load microcode" prompt which should be set to "Y".

CONFIG_MICROCODE=y
CONFIG_MICROCODE_INTEL=y
CONFIG_MICROCODE_INTEL_EARLY=y
CONFIG_MICROCODE_EARLY=y
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
 
Зарегистрироваться или войдите чтобы оставить сообщение.