Problemas com a recuperação do GUID HDD no TestDisk -- acos campo com hard-drive campo com disk-utility campo com partition camp apple Relacionado O problema

Trouble with GUID HDD recovery in testdisk


1
vote

problema

português

Eu tinha uma falha de energia enquanto usava dois dos meus discos rígidos (dois WD Red 4 TB, cada um quase completo, HFS + dados apenas, sem sistema operacional nas unidades) em uma doca.

Desde então, consegui recuperar quase todos os meus arquivos com diskdrill, mas alguns estão corrompidos, alguns perderam o nome e o diretório.

Como não tenho mais nada a perder aqui, coloco minhas mãos nela.

Eu estou tentando reconstruir o GPT com o TestDisk, mas falhei várias vezes. Então eu já escrevi algumas vezes no GPT com o TestDisk, eu também tentei o método usando o TestDisk para encontrar setores de partição e pdisk para escrevê-los, mas falhou.

Agora estou tentando novamente com o TestDisk e WXHEXEDOR.

Eu estou olhando para toda a ocorrência de "HFSJ", o primeiro jogo do setor Testdisk havia encontrado 529400 (271430664 em Hex).

Mas não consigo encontrar nenhuma partição EFI. Existe uma maneira que posso consertar isso? E reconstruir o regime de partição GUID?

Aqui é o resultado de sudo gpt -r show disk2 :

  start        size  index  contents            0           1         PMBR            1           1         Pri GPT header            2          32         Pri GPT table           34      529366                529400  7812357952      1  GPT part - 48465300-0000-11AA-AA11-00306543ECAC   7812887352     1149783            7814037135          32         Sec GPT table   7814037167           1         Sec GPT header    

Acompanhamento: Eu tentei o que você recomenda com o seguinte resultado:

  diskutil unmountDisk /dev/disk2 Unmount of all volumes on disk2 was successful sudo gpt remove -i 1 disk2 disk2s1 removed sudo gpt add -i 1 -b 40 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk2 disk2s1 added sudo gpt add -i 2 -b 409640 -s 7813365344 -t 48465300-0000-11AA-AA11-00306543ECAC disk2 disk2s2 added diskutil verifyVolume disk2s2 Started file system verification on disk2s2 Verifying file system File system check exit code is 8 Error: -69845: File system verify or repair failed Underlying error: 8: POSIX reports: Exec format error    

Isso está além do meu entendimento!

english

I had a power failure while using two of my hard drives (two WD Red 4 TB, each one nearly full, HFS+ data only, no OS on the drives) in a dock.

Since then I was able to recover almost all my files with DiskDrill but some are corrupted, some have lost their name and directory.

Since I have nothing more to lose here, I put my hands in it.

I am trying to rebuild the GPT with testdisk, but I failed several times. So I've already written few times on gpt with testdisk, I've also tried the method using testdisk to find sectors of partition and pdisk to write them, but it failed.

Now I am trying again with testdisk and wxhexeditor.

I am looking at every occurrence of "HFSJ", the first one match the sector testdisk had found 529400 (271430664 in hex).

But I can't find any EFI partition. Is there a way I can fix that? And rebuild GUID partition scheme?

Here is the result of sudo gpt -r show disk2:

start        size  index  contents            0           1         PMBR            1           1         Pri GPT header            2          32         Pri GPT table           34      529366                529400  7812357952      1  GPT part - 48465300-0000-11AA-AA11-00306543ECAC   7812887352     1149783            7814037135          32         Sec GPT table   7814037167           1         Sec GPT header 

Follow-up: I tried what you recommend with the following result:

diskutil unmountDisk /dev/disk2 Unmount of all volumes on disk2 was successful sudo gpt remove -i 1 disk2 disk2s1 removed sudo gpt add -i 1 -b 40 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk2 disk2s1 added sudo gpt add -i 2 -b 409640 -s 7813365344 -t 48465300-0000-11AA-AA11-00306543ECAC disk2 disk2s2 added diskutil verifyVolume disk2s2 Started file system verification on disk2s2 Verifying file system File system check exit code is 8 Error: -69845: File system verify or repair failed Underlying error: 8: POSIX reports: Exec format error 

this is beyond my understanding!

           
   
   

Lista de respostas

1
 
vote

Inicialmente particionado com utilidade de disco (como dirigido PT, 1 partição, HFSJ) Eu esperaria que as tabelas de partição de seus discos WD Red 4 TB se pareçam assim:

       start         size  index  contents          0            1         PMBR          1            1         Pri GPT header          2           32         Pri GPT table         34            6                  40       409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B     409640   7813365344      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC 7813774984       262151          7814037135           32         Sec GPT table 7814037167            1         Sec GPT header    

Com os blocos EFI = 409640 e o espaçador de maçã padrão vazio de 262144 blocos. Todos alinhados ao tamanho do bloco físico 4096 Byte A partição HFSJ resultante inicia no bloco 409640 e possui um tamanho de blocos 7813365344.

Você pode apenas testar isso removendo a partição atual (abaixo, eu suponho que o identificador de disco da unidade externa é Disk2 - use o identificador de disco que você encontrou em seu ambiente):

  diskutil umountDisk /dev/disk2 sudo gpt remove -i 1 disk2 sudo gpt add -i 1 -b 40 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk2 sudo gpt add -i 2 -b 409640 -s 7813365344 -t 48465300-0000-11AA-AA11-00306543ECAC disk2    

se perguntado não inicialize qualquer volume.

Agora verifique o volume:

  diskutil verifyVolume disk2s2    

Após novas investigações, isso acontece que um dos dois discos externos contém uma partição de recuperação adicional. Depois de adicionar uma 3ª partição como esta:

       start         size  index  contents          0            1         PMBR          1            1         Pri GPT header          2           32         Pri GPT table         34            6                  40       409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B     409640   7812357952      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC 7812767592      1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC 7814037128            7          7814037135           32         Sec GPT table 7814037167            1         Sec GPT header    

e a ajuda do Warrior do disco (para restaurar sistemas de arquivos quebrados), ambos os volumes principais dos discos externos foram recuperados.

 

Initially partitioned with Disk Utility (as GUID pt, 1 partition, HFSJ) I would expect the partition tables of your WD Red 4 TB disks to look like this:

     start         size  index  contents          0            1         PMBR          1            1         Pri GPT header          2           32         Pri GPT table         34            6                  40       409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B     409640   7813365344      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC 7813774984       262151          7814037135           32         Sec GPT table 7814037167            1         Sec GPT header 

with the EFI = 409640 blocks and the empty default Apple spacer of 262144 blocks. All aligned to the 4096 Byte physical block size the resulting HFSJ partition starts at block 409640 and has a size of 7813365344 blocks.

You may just test this by removing the current partition (below I assume the disk identifier of the external drive is disk2 - use the disk identifier you have found in your environment):

diskutil umountDisk /dev/disk2 sudo gpt remove -i 1 disk2 sudo gpt add -i 1 -b 40 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk2 sudo gpt add -i 2 -b 409640 -s 7813365344 -t 48465300-0000-11AA-AA11-00306543ECAC disk2 

If asked don't initialize any volume.

Now verify the volume:

diskutil verifyVolume disk2s2 

After further investigations it turns out that one of the two external disks contains an additional recovery partition. After adding a 3rd partition like this:

     start         size  index  contents          0            1         PMBR          1            1         Pri GPT header          2           32         Pri GPT table         34            6                  40       409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B     409640   7812357952      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC 7812767592      1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC 7814037128            7          7814037135           32         Sec GPT table 7814037167            1         Sec GPT header 

and the help of Disk Warrior (to restore broken file systems) both main volumes of the external disks have been salvaged.

 
 

Perguntas relacionadas

23  MacBook Air + Lion + Windows 7 Boot Camp + Partição compartilhada  ( Macbook air lion windows 7 boot camp shared partition ) 
Eu gostaria de configurar a unidade de disco MacBook Air com 3 partições - 50GB para o OSX Lion, 50 GB para o Windows 7, e os 150 GB restantes para dados para...

2  Redimensionar a partição da APFS preso em "Verificar o mapa do objeto"  ( Resizing apfs partition stuck on checking the object map ) 
Eu tentei adicionar uma partição à minha unidade de inicialização na MacOS High Sierra. No processo, o utilitário de disco iria redimitar meu disco de contêin...

1  A atualização do Catalina falha, nenhum disco inicializável, não é possível acessar arquivos  ( Catalina update fail no bootable disk cant access files ) 
Vou começar dizendo que o meu problema é incrivelmente semelhante ao Mac preso no ciclo de reinicialização após falha na atualização de MacOS Catalina Mas s...

1  Problemas com a recuperação do GUID HDD no TestDisk  ( Trouble with guid hdd recovery in testdisk ) 
Eu tinha uma falha de energia enquanto usava dois dos meus discos rígidos (dois WD Red 4 TB, cada um quase completo, HFS + dados apenas, sem sistema operacion...

15  Como posso excluir uma partição (volume lógico do Corestagem?) Do terminal?  ( How can i delete a partition corestorage logical volume from the terminal ) 
Eu finalmente entendi porque o utilitário de disco não alterará as partições no meu disco rígido, mesmo que eu tenha adicionado o mais recente, eu mesmo (talv...

1  Removida a primeira partição, como redimensionar a segunda partição no espaço livre?  ( Removed first partition how to resize second partition into the free space ) 
Mac mini correndo Sierra. Eu tenho uma unidade interna de 500 GB, que foi dividida em dois volumes, porque em um ponto eu queria testar a atualização de Mav...

6  Como posso converter uma unidade NTFS para HFS + sem ter que mover os dados?  ( How can i convert a ntfs drive to hfs without having to move the data ) 
Como posso converter uma unidade NTFS para HFS + sem ter que mover os dados? É uma unidade externa de 2TB e eu não quero gastar muito tempo movendo os dados...

2  Instale o backup do meu antigo mac no meu novo  ( Install backup of my old mac on my new one ) 
Eu tenho um novo MacBook Pro com Catalina nele. Eu fiz uma cópia formatada APFs do meu antigo Mac e desejo instalá-lo em uma partição separada no meu novo Mac...

2  Ajude a particionar "espaço livre" com disco utilitário  ( Help partitioning free space with utility disk ) 
Eu tenho tentado dividir meu harddrive para ter ~ 50 GB de espaço não alocado (agora há uma partição com o sistema operacional, então eu gostaria de ter isso,...

4  O volume da lógica do Corestorage falhou ao montar  ( Corestorage logic volume failed to mount ) 
Eu tenho um SSD externo HFS + criptografado. Quando eu o conecto ao meu Mac e, ele solicita a minha senha, mas depois que eu enteri, nada acontece. Eu tente...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.