partição LUKS destruída, não pode recuperar

1

então eu fiz uma coisa muito estúpida (felizmente não de propósito). Eu tinha faltando superblocos em uma partição ext4, que foi criptografada por luks e sentada em um ataque mdadm 5. Por algum motivo eu corri mke2fs sobre ele (/ dev / md1) e conseguiu ignorar o aviso de que esta é uma partição Luks. Parei depois de escrever alguns inodes.

Agora o sistema não irá mais detectá-lo como uma partição luks e o luksOpen, etc. falha, o que, eu acho, faz sentido. Atualmente, o testdisk está executando uma pesquisa profunda, mas tenho poucas esperanças.

Qualquer coisa que vem à mente? A situação não é absolutamente terrível, pois tenho a maioria dos dados salvos em backup. No entanto, se eu pudesse manter os dados adicionados entre o backup e agora (principalmente mídia, ~ 500GB), eu certamente ficaria muito feliz.

Alguém tem alguma pista sobre como continuar ou devo desistir?

Melhor Patrick

    
por pAt84 18.11.2017 / 18:52

1 resposta

0

Você pode verificar o formato em disco do LUKS e o de ext4 . Você precisa do sal, das iterações (que podem diferir ligeiramente de uma corrida de criação para outra) e de um slot de chave. Os dados do slot da chave são distribuídos pelos primeiros 4 MiB.

O IIRC ext4 deixa o primeiro ou dois setores intocados (para o código de boot). Talvez o que você precisa para o LUKS esteja lá. Se sim, então você deve

  1. backup dos primeiros 4 MiB
  2. crie um novo volume LUKS para que os outros metadados (como cifra) sejam "restaurados"
  3. copie os bytes que você precisa do backup
por 18.11.2017 / 23:04

Tags