recuperação de dados após fragmentação parcial

2

bem eu emiti o seguinte comando: shred -v / dev / sdb.

No entanto, eu queria destruir / dev / sda. Eu percebi o meu erro depois de cerca de 2GB ter sido desfiado (fora do volume de ataque de 2,7tb). qual é a ação recomendada para recuperar esses arquivos?

    
por mkk 09.06.2015 / 03:50

1 resposta

1

Depende do que estava nele.

Se foi LUKS criptografado, o cabeçalho LUKS se foi e seus dados também estão (a menos que ainda esteja no estado luksOpened, nesse caso você deve pegar a saída de dmsetup table --showkeys ).

Não criptografado, photorec pode esculpir algumas coisas para você. Ele encontra arquivos não fragmentados de tipos conhecidos, não apenas fotos.

Se houvesse partições que começassem além da zona morta, testdisk poderia encontrá-las para você.

Se o sistema de arquivos usado tiver metadados de backup além da zona morta e você se lembrar do deslocamento inicial exato de sua partição (ou talvez você tenha usado o GPT com um backup das partições no final do disco para não perder o deslocamento inicial em primeiro lugar).

Crie uma sobreposição conforme descrito aqui:

link

Em seguida, experimente a sobreposição, por exemplo, utilizando as opções fsck e mount usando superblocos de backup ( -o sb=n ou qualquer outro). Você terá que procurar no Google como fazer essas coisas especificamente para o sistema de arquivos que você usou.

Como você mencionou o raid, se o disco fazia parte de um array RAID com redundância em outros discos (por exemplo, um RAID5 de /dev/sdbY , /dev/sdcY , /dev/sddY ), você deve simplesmente reprová-lo e restaurar os dados por informações de redundância.

mdadm /dev/mdX --fail /dev/sdbY
mdadm /dev/mdX --remove /dev/sdbY
parted /dev/sdb
mdadm /dev/mdX --add /dev/sdbY
    
por 09.06.2015 / 10:07