В предисловии: я не хочу отключать безопасную загрузку, так как у меня есть второй жесткий диск с установленной Windows 10. Эти две ОС существуют на двух отдельных дисках и изолированы друг от друга во время выполнения. Windows Boot Manager и GRUB существуют на своих собственных дисках и полностью не знают друг о друге.
Соответствующая конфигурация системы:
ОС: Ubuntu 17.04 - Ядро: 4.10.0- 32-разрядная материнская плата: Asrock Taichi X99 GPU: GTX 1080Итак, я пытался использовать mokutil для регистрации своего собственного сертификата, поэтому я могу использовать его для загрузки подписанных драйверов Nvidia, но я запускал в неприятности с тем, чтобы вся процедура работала.
Итак, шаги, которые я предпринял, были:
Включить безопасную поддержку загрузки в Ubuntu. Создайте сертификат x509 с помощью openssl. Ran mokutil - допустимая проверка и введен пароль. Используется mokutil --import, чтобы добавить вновь созданный сертификат в список безопасных загрузочных ключей. Использовал скрипт подписи в каталоге efi для подписывания модулей ядра с использованием закрытого ключа и пары сертификатов, которую я создал. Перезагрузите систему. Выбрал загрузочную запись с помощью shimx64.efi. Нажала клавишу, чтобы войти в управление mok. Застрял на экране, который я подключил! [MOK Management продолжит просмотр при загрузке] 1