Como atualizar o grub em uma partição criptografada

0

Ontem fiz uma atualização no meu Ubuntu 16.04. Durante a atualização, uma tela de grub apareceu. Uma tela preta com apenas esta mensagem:

GNU GRUB version 2.02~beta2-36ubuntu3.16

Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.

grub >

Eu toquei no botão TAB, ele mostra vários comandos, mas não sei qual deles seria útil.

Eu tento reiniciar meu computador, mas eu entro nesta tela imediatamente, sem carregar o Ubuntu.

Eu fiz um relatório de reparo de inicialização, você pode ver neste link: relatório de reparo da inicialização

Eu acho algumas pessoas que têm o mesmo problema. Eles dizem que é um problema de grub, que pode ser corrompido durante a atualização.

Mas eu não posso simplesmente atualizar o grub: a parte específica da minha é que eu uso criptografia do meu disco. É por isso que o reparo de inicialização não pode me fornecer uma solução.

Eu executei uma chave live-usb com o Ubuntu 14.04, vejo minha partição com meus dados, mas não consigo acessá-la por causa das permissões (não tenho nenhum direito, portanto não posso fazer backups).

Espero que alguém me ajude a reparar o grub com essa criptografia.

Felicidades

    
por Jarodd 07.02.2018 / 20:12

1 resposta

0

Eu postei abaixo antes, mas foi delete, porque a pergunta feita foi um problema parecido com o grub, mas sem criptografia. Foi assim que resolvi meu problema de grub com a criptografia LUKS:

Depois de atualizar (por software Ubuntu) meu laptop hoje (depois de não usá-lo por uma semana) eu tenho o mesmo problema. Apenas um prompt grub. Também primeiro tentou Boot-Repair no Live USB, mas não funcionou. Meu laptop é luks criptografado, então procurei por outras soluções, encontrei:

grub > ls
(hd0) (hd0, gpt3) (hd3, gpt2) (hd0, gpt1)
grub > insmod luks
grub > cryptomount hd0,3
Insira a senha
Slot 0 aberto
grub > insmod lvm
grub > ls
(crypto0), etc.
grub > configfile $ prefix / grub.cfg

Isto dá uma tela de entrada de senha de luks normal, que aceitou, mas depois disso imediatamente dá o seguinte aviso:

Bem-vindo ao modo de emergência! Etc. Eu olhei para o diário e encontrei (em vermelho):
fsck falhou com código de erro 4 e
Falha ao iniciar o sistema de arquivos em / dev / disk / by-uuid / etc-etc.

A próxima coisa que fiz foi entrar no modo de manutenção e no comando:
fsck / dev / sda2
Depois disso consegui logar normalmente, atualizar pelo terminal e reiniciar. Fiz outra falha e tive que executar o fsck / dev / sda2 novamente. Depois disso, consegui reiniciar normalmente.

Portanto, isso resolveu o problema acima (quando você tem um disco LUKS criptografado).

    
por 5a54a 09.02.2018 / 15:21