Вопрос или проблема
Я хочу обновить микрокод своего процессора до последней версии, и шаги, которые я предпринимаю для этого, выглядят следующим образом:
sudo apt-get install microcode.ctl intel-microcode
Сначала я выполнил приведенную выше команду, и вот что я получил в выводе:
[sudo] пароль для nuc:
Чтение списков пакетов... Готово
Сборка дерева зависимостей
Чтение информации о состоянии... Готово
microcode.ctl уже является самой последней версией (1.18~0+nmu2).
intel-microcode уже является самой последней версией (3.20191115.1ubuntu0.18.04.2).
Обновлено 0, установлено 0, удалено 0 и не обновлено 3.
Затем я перезагрузил свою машину intel-nuc и выполнил следующую команду:
dmesg | grep microcode
Вот что я получил в выводе:
[ 0.000000] microcode: микрокод был обновлен рано до ревизии 0xca, дата = 2019-10-03
[ 1.223192] microcode: sig=0x906e9, pf=0x8, revision=0xca
[ 1.223243] microcode: Драйвер обновления микрокода: v2.2.
Из этого вывода я понимаю, что версия моего микрокода не обновлена до последней версии, и я думал, что это правильный способ сделать это, но, похоже, я что-то упускаю.
Я делаю что-то неправильно?
Я верю, что ваш микрокод актуален, проверка на моем персональном компьютере дает ту же версию и дату, работает 19.10. Это был бы правильный способ обновления, кроме как использовать apt update.
Ответ или решение
Обновление микрокода Intel на Ubuntu: пошаговое руководство
Обновление микрокода процессора является важной частью обеспечения безопасности и стабильности вашей системы. В этом руководстве мы подробно рассмотрим, как правильно обновить микрокод Intel на системе Ubuntu.
Шаг 1: Установка необходимых пакетов
Перед началом обновления убедитесь, что у вас установлены необходимые пакеты. Для этого откройте терминал и выполните следующую команду:
sudo apt-get install intel-microcode
Важно: Пакет microcode.ctl
обычно не требуется устанавливать, так как он является частью управления микрокодом и часто уже включен в систему. Основной пакет, который вам нужен — это intel-microcode
.
Шаг 2: Проверка установленных версий микрокода
После установки или обновления пакета intel-microcode
, перезагрузите компьютер, чтобы изменения вступили в силу. После перезагрузки выполните команду для проверки текущей версии микрокода:
dmesg | grep microcode
Если выводом будет информация с датой и версией, как в вашем случае, например:
microcode: microcode updated early to revision 0xca, date = 2019-10-03
это указывает на то, что ваша версия микрокода актуальна, и вам не нужно дальнейшее обновление. Однако стоит отметить, что даты и версии микрокода зависят от вашей версии Ubuntu и процессора.
Шаг 3: Проверка обновлений системы
Одним из способов обеспечить наличие самого последнего микрокода является регулярное обновление системы. Для этого выполните следующие команды:
sudo apt update
sudo apt upgrade
Если после выполнения этих команд появляются упоминания о пакете intel-microcode
, значит, имеется доступная версия для обновления.
Шаг 4: Убедитесь, что ваш процессор поддерживает последние обновления микрокода
Intel периодически выпускает обновления микрокода для своих процессоров. Если ваш процессор старше или не поддерживается, это может объяснить, почему вы не видите последнюю версию. Чтобы узнать о поддерживаемых процессорах, можете посетить официальный сайт Intel или его документацию.
Шаг 5: Обращение к сообществу и официальной документации
Если после выполнения всех шагов у вас остаются вопросы или проблемы, рекомендуется обратиться к сообществу Ubuntu или ознакомиться с официальной документацией. Часто другие пользователи могут сталкиваться с аналогичными проблемами и могут предложить полезные решения.
Заключение
Ваша текущая версия микрокода, как видно из вывода dmesg
, может быть актуальной. Пакет intel-microcode
обновляется через репозитории Ubuntu, и для большинства пользователей достаточно регулярных обновлений системы. Однако если у вас есть доступ к более свежим версиям микрокода от Intel, обязательно следите за их публикациями.
Если у вас есть дополнительные вопросы или потребуются разъяснения по вышеописанным шагам, не стесняйтесь обращаться за поддержкой. Безопасность и правильное функционирование вашего устройства — это приоритет!