Erro ao iniciar Ubuntu 24.04.1 LTS - Management Owner Key - MoK

1. Erro ao iniciar Ubuntu 24.04.1 LTS - Management Owner Key - MoK

Marcos Aurélio Membrive
MMembrive

(usa Ubuntu)

Enviado em 06/10/2024 - 11:41h

Sou iniciante no Linux e preciso de uma ajuda.
Depois de atualizar meu Ubuntu para a versão 24.04.1 tenho enfrentado um problema que acredito esteja relacionado ao MoK.
Quando ligo o computador, ele em seguida desliga, depois de mostrar a mensagem: "Could not create: MoKListRT; MoKListXRT; Sbatlevel1RT; MokListTrustedRT; Something has gone seriously wrong: import_mok_state() failed Volume full.
Então ligo novamente vou para BIOS e altero alguns parâmetros relacionados ao boot. Isso faz o computador inicializar, no entanto, a BIOS não retém a configuração e logo na próxima vez que ligo o computador preciso refazer o mesmo procedimento.
Alguém conseguiria me ajudar ?



  


2. Re: Erro ao iniciar Ubuntu 24.04.1 LTS - Management Owner Key - MoK

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 06/10/2024 - 11:41h

Olá! Vamos lá, parece que você está enfrentando um problema comum após a atualização do Ubuntu para a versão 24.04.1 LTS, relacionado ao MoK (Machine Owner Key). Isso pode acontecer devido a algumas configurações de inicialização e segurança.

Primeiro, é importante verificar se a partição do disco rígido onde o Ubuntu está instalado não está cheia. A mensagem "Volume full" sugere que pode haver falta de espaço. Para verificar isso, você pode usar o seguinte comando:

df -h

Se o espaço estiver baixo, considere liberar um pouco de espaço em disco.

Outra coisa a se considerar é a configuração do modo de inicialização UEFI no BIOS. Tente o seguinte:

1. Reinicie o computador e entre na BIOS.
2. Verifique se o modo de inicialização está definido para UEFI.
3. Desative a "Secure Boot" se estiver ativada.

Após alterar essas configurações, salve e saia da BIOS.

Se ainda assim o problema persistir e você continuar tendo que alterar as configurações sempre que liga o computador, pode ser interessante resetar as configurações da BIOS para os padrões de fábrica.

Caso isso não resolva, você pode tentar regenerar as chaves do MoK. Aqui está como fazer isso:

1. Abra um terminal no Ubuntu.

2. Execute os seguintes comandos para registrar as chaves novamente:

[b]sudo mokutil --import <path-to-your-Mo


3. Re: Erro ao iniciar Ubuntu 24.04.1 LTS - Management Owner Key - MoK

Marcos Aurélio Membrive
MMembrive

(usa Ubuntu)

Enviado em 06/10/2024 - 14:38h

Obrigado, amigo, mas nada do que foi sugerido resolveu o problema.



4. Re: Erro ao iniciar Ubuntu 24.04.1 LTS - Management Owner Key - MoK

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 06/10/2024 - 15:47h




parece que o disco/partição encheu ... da boot por uma midia usb e manda pra gente ver como está o armazenamento dos discos !!



------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




5. Re: Erro ao iniciar Ubuntu 24.04.1 LTS - Management Owner Key - MoK

Marcos Aurélio Membrive
MMembrive

(usa Ubuntu)

Enviado em 08/10/2024 - 21:06h

Muito obrigado, amigo!
Usei o comando df -h no prompt de comando, seria essa visão de pastas e espaços disponíveis a que vc se referiu ?




Mauriciodez escreveu:




parece que o disco/partição encheu ... da boot por uma midia usb e manda pra gente ver como está o armazenamento dos discos !!



------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------






6. Re: Erro ao iniciar Ubuntu 24.04.1 LTS - Management Owner Key - MoK

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 08/10/2024 - 21:42h


A mensagem de erro que você está vendo indica um problema relacionado ao Secure Boot e às variáveis EFI do seu sistema, especificamente com o sistema de gerenciamento de Machine Owner Key (MOK). Isso normalmente acontece quando a NVRAM (memória não volátil) do EFI, onde as chaves e variáveis do Secure Boot são armazenadas, está cheia, impedindo que novas atualizações ou mudanças sejam feitas.

Explicação do Erro
MoKListRT; MoKListXRT; Sbatlevel1RT; MokListTrustedRT: Estas são variáveis EFI relacionadas ao Secure Boot. Elas armazenam dados como certificados e listas de revogação usados para verificar a integridade de componentes de software, como o bootloader, o kernel e os drivers.
import_mok_state() failed: Indica que o sistema não conseguiu modificar ou atualizar essas variáveis do Secure Boot, provavelmente devido à falta de espaço na NVRAM.
Volume full: Confirma que a NVRAM está cheia e não pode acomodar novas alterações.
Como Resolver
Limpar Variáveis EFI Não Utilizadas:

Você pode limpar variáveis EFI não utilizadas manualmente. Acesse as configurações do firmware/BIOS do seu sistema e procure opções como Clear Secure Boot keys (Limpar chaves do Secure Boot) ou Reset to Setup Mode (Redefinir para o modo de configuração). Isso irá limpar as chaves atuais, permitindo que você importe as chaves necessárias posteriormente.
Alternativamente, você pode tentar limpar essas variáveis a partir do sistema operacional (caso suporte esses comandos). Por exemplo, no Linux:

sudo mokutil --reset

Esse comando limpa as MOKs existentes, liberando espaço.
Desabilitar Temporariamente o Secure Boot:

Acesse as configurações do BIOS/UEFI do sistema e desative temporariamente o Secure Boot. Isso pode permitir que o sistema contorne os problemas com as variáveis EFI e inicialize corretamente.
Após inicializar, você pode resolver o problema limpando as variáveis ou atualizando o sistema.
Atualizar o Firmware do BIOS/UEFI:

Verifique se há uma atualização de firmware disponível para o seu sistema. Atualizar o BIOS/UEFI pode resolver o problema aumentando o espaço disponível na NVRAM ou corrigindo erros relacionados ao gerenciamento de variáveis EFI.
Recriar a Partição EFI (Avançado):

Em casos raros onde a partição EFI pode estar corrompida ou configurada incorretamente, recriar ou redimensioná-la pode ajudar. Este é um procedimento avançado e deve ser feito com cautela, pois pode tornar o sistema não inicializável se não for feito corretamente.
Notas Importantes
Antes de fazer alterações, certifique-se de ter um backup dos seus dados importantes e da configuração do sistema.
Se o problema persistir, pode ser necessário consultar a documentação ou o suporte do fabricante da placa-mãe/sistema para passos mais específicos relacionados ao seu hardware.



Fonte: Chat GPT
#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



7. Re: Erro ao iniciar Ubuntu 24.04.1 LTS - Management Owner Key - MoK

Marcos Aurélio Membrive
MMembrive

(usa Ubuntu)

Enviado em 12/10/2024 - 17:44h


Carlos_Cunha escreveu:


A mensagem de erro que você está vendo indica um problema relacionado ao Secure Boot e às variáveis EFI do seu sistema, especificamente com o sistema de gerenciamento de Machine Owner Key (MOK). Isso normalmente acontece quando a NVRAM (memória não volátil) do EFI, onde as chaves e variáveis do Secure Boot são armazenadas, está cheia, impedindo que novas atualizações ou mudanças sejam feitas.

Explicação do Erro
MoKListRT; MoKListXRT; Sbatlevel1RT; MokListTrustedRT: Estas são variáveis EFI relacionadas ao Secure Boot. Elas armazenam dados como certificados e listas de revogação usados para verificar a integridade de componentes de software, como o bootloader, o kernel e os drivers.
import_mok_state() failed: Indica que o sistema não conseguiu modificar ou atualizar essas variáveis do Secure Boot, provavelmente devido à falta de espaço na NVRAM.
Volume full: Confirma que a NVRAM está cheia e não pode acomodar novas alterações.
Como Resolver
Limpar Variáveis EFI Não Utilizadas:

Você pode limpar variáveis EFI não utilizadas manualmente. Acesse as configurações do firmware/BIOS do seu sistema e procure opções como Clear Secure Boot keys (Limpar chaves do Secure Boot) ou Reset to Setup Mode (Redefinir para o modo de configuração). Isso irá limpar as chaves atuais, permitindo que você importe as chaves necessárias posteriormente.
Alternativamente, você pode tentar limpar essas variáveis a partir do sistema operacional (caso suporte esses comandos). Por exemplo, no Linux:

sudo mokutil --reset

Esse comando limpa as MOKs existentes, liberando espaço.
Desabilitar Temporariamente o Secure Boot:

Acesse as configurações do BIOS/UEFI do sistema e desative temporariamente o Secure Boot. Isso pode permitir que o sistema contorne os problemas com as variáveis EFI e inicialize corretamente.
Após inicializar, você pode resolver o problema limpando as variáveis ou atualizando o sistema.
Atualizar o Firmware do BIOS/UEFI:

Verifique se há uma atualização de firmware disponível para o seu sistema. Atualizar o BIOS/UEFI pode resolver o problema aumentando o espaço disponível na NVRAM ou corrigindo erros relacionados ao gerenciamento de variáveis EFI.
Recriar a Partição EFI (Avançado):

Em casos raros onde a partição EFI pode estar corrompida ou configurada incorretamente, recriar ou redimensioná-la pode ajudar. Este é um procedimento avançado e deve ser feito com cautela, pois pode tornar o sistema não inicializável se não for feito corretamente.
Notas Importantes
Antes de fazer alterações, certifique-se de ter um backup dos seus dados importantes e da configuração do sistema.
Se o problema persistir, pode ser necessário consultar a documentação ou o suporte do fabricante da placa-mãe/sistema para passos mais específicos relacionados ao seu hardware.



Fonte: Chat GPT
#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#

Obrigado Carlos pelo detalhamento.
Por falta de conhecimento só consegui realizar o "sudo mokutil --reset" e "desabilitar o Secure Boot".
Verifiquei que ao resetar as váriaveis do secure boot para o modo setup foi possível inicializar a máquina, apesar da mensagem: EFI stub warning: Failed to measure data for event 1: 0x8000000000000001.
No entanto, na próxima inicialização o sistema parece que volta ao problema anterior, ou seja as variáveis que eu havia resetado retomam seus valores e tenho que fazer tudo de novo.
Seguem as telas.
Alguma sugestão ?
Antecipadamente agradeço muito pelo apoio!



8. Re: Erro ao iniciar Ubuntu 24.04.1 LTS - Management Owner Key - MoK

njmcs
dollartree

(usa Outra)

Enviado em 16/10/2024 - 07:10h

Dinosaur Utah, known for its rich prehistoric history, is home to the fascinating Dinosaur National Monument. This area features stunning fossil beds, where visitors can see dinosaur bones embedded in rock formations
https://dinosaurpark.org/






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts