Não é possível inicializar a partir do disco criptografado após excluir a partição de memória swap

Não é possível inicializar a partir do disco criptografado após excluir a partição de memória swap

Não consigo mais fazer login no meu disco criptografado. Depois de escrever a senha:

error: no such cryptodisk found.
error: disk ‘cryptouuid/HEXstring’ not found.
Entering rescue mode…

intuitivamente, essa string é o identificador do disco que estou tentando descriptografar e fazer login.

Então eu inicializo a partir do USB e entro no gerenciador de arquivos, monto o disco criptografado e posso acessá-lo, pois sei a senha correta.

Meus recursos são um USB ativo e todos os arquivos que desejo do meu disco criptografado, já que posso entrar na partição.

Histórico do que fiz antes de reiniciar e encontrar esse problema:

  • mascarou a unidade de troca
  • excluiu a partição onde a unidade de swap estava

Como posso consertar o sistema que não reconhece meu criptodisco durante a inicialização?

Responder1

Tentei fazer algo sozinho (sim, sou quem responde à minha própria pergunta. Estava em pânico) e fiz isso para acessar novamente minha conta:

  • depois de executar o USB ativo, montei minha partição Linux para poder acessar seus arquivos. Eu pessoalmente fiz isso no gerenciador de arquivos, mas você pode usar a mountfunção.
  • com o sudocomando eu abri /etc/default/grub com um editor de texto
  • descomentei a voz "GRUB_ENABLE_CRYPTODISK=y" Isso permitirá que o sistema inicialize a partir de um disco criptografado, onde está localizada a configuração do arquivo grub.

Não sou especialista nem em sistemas Linux nem em programação, então não sei se esse foi um bom método. De qualquer forma, pensei nisso porque encontrei, em /boot/grub/grub.cfg :

`if [ x$feature_platform_search_hint = xy ]; then

search --no-floppy --fs-uuid --set=root --hint='cryptouuid/HEX_string_of_my_encrypted_disk'

else

search --no-floppy --fs-uuid --set=root HEX_string_of_the_swap_partition

Então pensei que estava selecionando, como disco bootloader, a partição swap do meu criptodisco em vez do criptodisco real e é por isso que procurei a opção acima escrita e descomentei.

No momento o sistema funciona bem, mas no início foi enviada uma mensagem pela tela, que era algo como:

hibernation device not found

ou algo muito semelhante. O que eu acho que é esperado, já que não tenho mais memória swap.

Então, esta é UMA solução, novamente, não tenho certeza se é a melhor.

informação relacionada