Você deve executar os comandos acima com o privilégio sudo.
por exemplo: sudo mokutil --password
para definir uma nova senha
No passado, criei com sucesso um certificado e assinei os módulos do kernel do virtualbox para uso. Agora, diferente de --sb-state, todos os outros parâmetros que eu tento ao executar o mokutil falham miseravelmente.
Informação básica:
Resultados da amostra:
--reset
Failed to write MokAuth
Failed to issue a reset request
--list-enrolled
Failed to read MokListRT: No such file or directory
--password
input password:
input password again:
Failed to write MokPW: Invalid argument
--import MOK.der
input password:
input password again:
Failed to enroll new keys
Informações possivelmente relacionadas:
dmesg | grep -i mok
[ 9.114419] MODSIGN: Couldn't get UEFI MokListRT
Alguém tem alguma sugestão do que estou fazendo de errado? Onde estão MokAuth, MokListRT, MokPW, etc. armazenados que está falhando em escrever para eles?
Um bit possivelmente relacionado de informação. O uso anterior e bem-sucedido do mokutil era anterior a uma alteração de hardware. Eu tinha um controlador de raid que estava ejetando as unidades aleatoriamente para fora do meu array, então eu clonei as partições no array para um drive externo, substituí o cartão, recriou novos arrays e restaurei as partições. Isso incluiu a partição raiz do Ubuntu.
Além disso - a máquina está como estava quando as coisas estavam funcionando ...
Qualquer pensamento é muito bem-vindo.
Steve.
Você deve executar os comandos acima com o privilégio sudo.
por exemplo: sudo mokutil --password
para definir uma nova senha