Eu tenho um disco rígido externo de 1TB. Por culpa, eu abri uma imagem do meu próprio cartão SD (usando um software no Windows 8) e cliquei no botão "escrever". Então parei imediatamente. Mas fiquei chocado que todas as partições tenham sido perdidas em poucos segundos depois de liberar a imagem.
Existe alguma maneira de restaurar partições causa por imagem escrita? E por que o tamanho do disco rígido se torna como o tamanho do cartão SD (por causa da imagem mencionada)?
Eu tentei um software stronge chamado "TestDisk", mas todas as tentativas falharam infelizmente.
hard-drive
partition-recovery
Abdulkader Khateeb
fonte
fonte
Respostas:
Você sabe como o disco de 1 TB foi particionado? Foi apenas um disco de despejo de dados com uma partição? Qual sistema de arquivos estava nele? NTFS?
Os sistemas de arquivos NTFS geralmente possuem um setor de inicialização de backup no último setor da partição. Se o disco tivesse apenas uma partição, você descobriria isso aproximadamente no final do disco. Você pode querer usar um editor hexadecimal de disco para isso: abra o disco (geralmente há uma opção especial para abrir discos em vez de arquivos regulares) e dê uma olhada no final do disco. Em algum lugar, deve haver um setor onde, nos primeiros bytes, haja a string "NTFS". Esse seria o setor de backup que você está procurando.
Se o último setor no disco tiver a string "EFI PART", então você tem um disco particionado GPT, o que torna a criação de uma tabela de partição do zero (somente com o editor hexadecimal) um pouco complicada.
Suponha que você não encontre a string "EFI PART", mas a string NTFS em algum lugar nos últimos setores, e faça o seguinte:
a) crie uma nova tabela de partições MBR vazia (excluindo os últimos 66 bytes do setor 0 e colocando 55 AA nos últimos dois bytes do setor 0) b) crie uma nova entrada de partição (iniciando 66 bytes antes do final) com os seguintes valores: 00 00 FF FF FF 07 FF FF FF 00 08 00 00 XX XX XX XX Os últimos 4 bytes (XX XX XX XX) dependem realmente do tamanho do disco e devem corresponder ao valor mais 1 que você encontrou no setor de backup NTFS no deslocamento 0x28 c) agora copie e cole o setor de inicialização do NTFS de backup no setor 2048.
O local padrão da tabela de arquivos mestre (MFT) do NTFS é no cluster C0000, que tem 3 GB no disco. Então, se você realmente parou de escrever a imagem SD para o disco, as chances são altas de que a própria MFT ainda está intacta. O que provavelmente está danificado é o Bitmap de Volume e o Mirror MFT, mas estes geralmente podem ser corrigidos por uma execução de chkdsk (ou scandisk).
O programa testdisk pode ter dificuldade em encontrar qualquer coisa, porque você substituiu o início do disco por um novo sistema de arquivos válido (pelo menos parcialmente), então provavelmente ele não tentará encontrar uma tabela de arquivos mestre estrangeira em algum lugar.
fonte