A partição de permuta criptografada LUKS não é mais reconhecida após uma falha de energia

0

Eu tenho uma instalação do linux mint 18 com uma luks criptografada / e swap de partições. / que é /dev/sda6 desbloqueia e monta bem na inicialização. O sistema entra em modo de emergência. journalctl diz que o tempo limite está tentando alcançar a partição swap.

Eu tentei executar cryptsetup open --type luks /dev/sda5 sda5_crypt e isso retorna Device /dev/sda5 is not a valid LUKS device.

    
por marathon 18.04.2017 / 00:29

1 resposta

1

DopeGhoti está correto.

Para confirmar um cabeçalho LUKS corrompido, você pode usar o seguinte comando:

cryptsetup luksDump /dev/sda5

Você deve receber a mesma mensagem de erro.

Para consertá-lo, recrie o contêiner LUKS, configure o swap novamente, e faça um backup do cabeçalho LUKS. Algo parecido com isto:

cryptsetup luksFormat /dev/sda5
cryptsetup open --type luks /dev/sda5 sda5_crypt
mkswap -L SWAP /dev/mapper/sda5_crypt
swapon -L SWAP
cryptsetup luksHeaderBackup /dev/sda5 --header-backup-file /root/sda5_luks_header.img

O cabeçalho LUKS é tão vulnerável. Há apenas uma cópia, então quando você a perder, não há como desbloquear o dispositivo. A menos que você tenha um backup;)

    
por 18.04.2017 / 01:01