Назад | Перейти на главную страницу

CentOS7 не загружается после сбоя «yum update» mokListRT

Я обновил CentOS 7 через yum update

Не знал о прокладках и мокутилах, поэтому не исключал это из yum.

Теперь я не могу его загрузить, я могу восстановить файлы на нем с помощью другого живого дистрибутива (например, ubuntu), но когда я пытаюсь запустить режим восстановления с USB-ключа CentOS, он дает мне ту же ошибку:

Failed to set MokListRT: Invalid Parameter
Something has gone seriously wrong: import_mok_state()
failed: Invalid Parameter

Типичное найденное решение:

cp grubx64.efi shimx64.efi

Но папка, в которой должен быть этот файл (/ boot / efi / EFI / centos), полностью пуста (на самом деле / ​​boot сам по себе пуст, вроде даже grub не установлен)

Что еще я могу попробовать?

Я могу, по крайней мере, извлечь файлы ... но не более того.

Как отмечено в Отчет об ошибке CentOS, это было исправлено следующими обновлениями:

mokutil.x86_64 15-2.el7.centos обновления
shim-ia32.x86_64 15-2.el7.centos обновления
shim-unsigned-ia32.x86_64 15-2.el7.centos обновления
shim-unsigned-x64.x86_64 15-2.el7.centos обновления
shim-x64.x86_64 15-2.el7.centos обновления

Если у вас есть один раздел для всего, попробуйте сделать так:

mount -o rw,remount /

Если у вас несколько разделов в том порядке, в котором они указаны в fstab, перемонтируйте их в разделы rw.

Также прекрасно выглядит описанное решение Вот но внимательно проверьте это.