21.04 UEFI boot fails: Could not create MOKlistXRT: Out of resources

I'm getting the errors

Could not create MOKlistXRT: Out of resources

and

something has gone seriously wrong: import_MOK_state(): Out of resources 

when trying to boot 21.04 clean installed from a flash drive onto a Dell Latitude E6410 laptop with A17 BIOS in UEFI mode.

I saw the similar previous post referring to "18.04 UEFI boot fails" and tried the solution given there, but in my Latitude's A17 UEFI settings, "General > Boot Sequence > Add Boot Option > File System List" only shows the EFI and msdata partitions with no filenames visible.

There's no way to browse for grubx64.efi as suggested there. Entering EFI/ubuntu/grubx64.efi under "File Name" doesn't help. I've verified that the file is present at that location.

Does anyone know the solution to this? Add Boot Option image:

1
задан 24 April 2021 в 01:05

2 ответа

У меня была аналогичная ошибка на Thinkpad T430 после обновления до Ubuntu 21.04. Она затрагивает нескольких пользователей, поэтому я сообщил об ошибке на панели запуска: https: // bugs. launchpad.net/ubuntu/+source/grub2/+bug/1924605

Одно из решений - удалить переменные Mok * в / sys / firmware / efi / efivars . Файлы неизменяемы, но даже после использования команд chattr -i и rm -rf они не удаляются.

1
ответ дан 26 April 2021 в 23:07

РЕШЕНИЕ: в случае с моим Dell E6410 решением действительно было использование grubx64.efi вместо shimx64.efi, как предлагалось в другом месте. Я обнаружил, что загвоздка на этой машине заключается в том, что в разделе «Последовательность загрузки / Добавить параметр загрузки» имя файла нужно вводить с обратной косой чертой как \ EFI \ ubuntu \ grubx64.efi, а не с косой чертой, как на изображении в моем предыдущем сообщении. .

0
ответ дан 26 April 2021 в 23:07

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

Похожие вопросы: