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

vasek
Я делал все по Wiki
в вики нет ручного метода
Я не имел ввиду ручной способ - делал через загрузчик.
Что ты понимаешь под ручным способом - залить в БИОС - не вздумай.
Ошибки не исчезают с опытом - они просто умнеют
vasek
Что ты понимаешь под ручным способом
например как в фрюхе
cd /usr/ports/sysutils/devcpu-data
make install clean

kldload cpuctl
cpucontrol -u -d /usr/local/share/cpucontrol /dev/cpuctl0
cpucontrol -u -d /usr/local/share/cpucontrol /dev/cpuctl1
Ничего сказать не могу....голова уже не соображает - и похоже нас скоро забанят за треп.
Ошибки не исчезают с опытом - они просто умнеют
Делал по вики с ручным исправлением grub.cfg. Причем у меня как раз был случай с
initrd	/boot/intel-ucode.img /boot/initramfs-linux.img
Пропустить сложно ибо если у вас этот случай то это будет понятно по initramfs-linux.img
как и у меня.
У меня i7-4770K до обновления была 7 прошивка, после обновилась до 28 (2014-07-03).
То есть имхо обновится стоит, хотя бы потому что это не сложно.
ravenstar, поясни, ничего не понял
ravenstar
прошивка
прошивка, йо-мой-йо.
во-первых, не прошивка, а микрокод.
а во-вторых, ничего реально не обновляется: обновленный код висит где-то в RAM или во временном кэше самого проца (честно говоря, я не знаю, где именно), проще говоря, до перезагрузки, а потом этот микрокод опять подгружать надо, если хотите иметь новый.
С версией обновления микрокода дед сильно лопухнулся — выдал желаемое за действительное (во первых ошибся в подсчете смешения, а во вторых перекопал весь биос и никакой там информации о версии микрокода (исходной) нет, а есть только инфа об upgrade микрокода, с которой я и нажегся).
Еще раз извиняюсь.
Может кому пригодится, что накопал.
Насчет загрузки микрокода, как я понял (может опять неправильно) этот микрокод загружается каждый раз и создается файл устройство /dev/cpu/microcode. Но эта инфа не доступна.
А информация об обновлении микрокода лежит в /sys/devices/system/cpu/ cpu*/microcode — отсюда она, похоже и попадает в dmesg.
Если смотреть только версию обновления, то можно так
cat /proc/cpuinfo | grep microcode
Если сотреть другую информацию, например, и версию обновления и pf, то лучше так
sudo cat /sys/devices/system/cpu/cpu*/microcode/version
sudo cat /sys/devices/system/cpu/cpu*/microcode/processor_flags
UPD....я полез в БИОС потому, что в память компа попадает только версия обновления загружаемого микрокода — а я хотел вытащить первоначальную версию, но так и не смог найти где она лежит.
Ошибки не исчезают с опытом - они просто умнеют
vasek
первоначальную версию
процессоре она находится.
Perfect_Gentleman
процессоре она находится.
Вопрос в том, что я уже свой БИОС обновлял. А так как на это раньше не обратил внимание, то сейчас не ясно - было ли вместе с БИОС обновление и микрокода, а если было, то можно ли посмотреть первоначальное, до обновления БИОС. И если история хранится, то где это все сидит и можно ли вытащить.
Конечно, скажешь, что это придурь, но мне просто интересно.
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.