Мне нужно подписать модули ядра для virtualbox, но я не могу найти ключи, которые были созданы при запуске update-secureboot-policy --new-key
. Кто-нибудь знает, где это сохранено?
Я столкнулся с той же проблемой. Таким образом, я использовал sudo find / -type f -name '*MOK*'
Ключи были найдены в /var/lib/shim-signed/mok/*
Затем я восстанавливаю драйверы и выполняю команду sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 /var/lib/shim-signed/mok/MOK.priv /var/lib/shim-signed/mok/MOK.der $(modinfo -n vmmon)
для подписания нового модуля В случае, вероятно, у Вас есть другое имя модуля (не vmmon), не забывают перезапуск сервис VM через init или systemd в зависимости от Вашей платформы