Как обновить микрокод перед загрузкой, TSC_Deadline отключен из-за ошибок

С сегодняшнего дня я сталкиваюсь с этим сообщением об ошибке всякий раз, когда я загружаю Ubuntu, и оно не позволяет мне загружать Ubuntu.

[    0:000000] [Firmware Bug]: TSC_DEADLINE disabled due to Errata;  
please update microcode to version: 0x52 (or later)
...  
BusyBox v1.22.1 (ubuntu 1:1.22.0-ubuntu2) built-in shell (ash)   
Enter 'help' for a list of built-in commands  
(initramfs) _

и теперь я застрял в BusyBox (initramfs),

Я предполагаю, что мне нужно обновить микрокод, и я не мог понять, как это сделать, поскольку я даже не могу загрузить Ubuntu. Сообщение об ошибке появляется после того, как просит ввести пароль для моего зашифрованного жесткого диска.

Перед этим он также дает мне сообщение об ошибке Error: environment block too small Press any key to continue,

Я не хочу переустанавливать Ubuntu с нуля, так как я все еще надеюсь получить доступ к данным на зашифрованном диске. Я также пытался получить доступ к загрузке с зашифрованного диска с живого USB, но получил ошибки при попытке получить доступ / смонтировать его. (mount: wrong fs type, bad option, bad superblock on /dev/mapper/ubuntu--vg-root)

За несколько дней до того, как это произошло, я установил последние обновления, предложенные мне Центром программного обеспечения Ubuntu.

1 ответ

Микрокод не обновляется в [0:000000]. Вот что показала моя система:

$ cat /var/log/syslog | grep microcode
Feb  4 15:24:28 alien kernel: [16109.540807] microcode: microcode updated early to revision 0xba, date = 2017-04-09

и из:

$ cat /var/log/syslog.1 | grep microcode
Feb  3 08:08:07 alien kernel: [    1.152389] microcode: sig=0x506e3, pf=0x20, revision=0xba
Feb  3 08:08:07 alien kernel: [    1.152899] microcode: Microcode Update Driver: v2.2.
Feb  3 08:08:53 alien kernel: [    1.150298] microcode: sig=0x506e3, pf=0x20, revision=0xba
Feb  3 08:08:53 alien kernel: [    1.150765] microcode: Microcode Update Driver: v2.2.
Feb  4 08:30:54 alien kernel: [57834.131308] microcode: microcode updated early to revision 0xba, date = 2017-04-09
Feb  4 08:32:28 alien kernel: [    1.143969] microcode: sig=0x506e3, pf=0x20, revision=0xba
Feb  4 08:32:28 alien kernel: [    1.144257] microcode: Microcode Update Driver: v2.2.

... Микрокод Intel обновляется через 1 секунду после загрузки при использовании твердотельного накопителя NVMe M.2.

Ваш вопрос может быть закрыт как дубликат, и я просто хотел опубликовать эту информацию до того, как она будет закрыта.

Если вы будете искать "TSC_DEADLINE microcode", вы найдете похожий вопрос здесь, в Ask Ubuntu, который также может вскоре быть закрыт как дубликат.

Другие вопросы по тегам