Tuve un fallo de alimentación al utilizar dos de mis discos duros (dos WD Red 4 TB, cada uno casi lleno, solo datos HFS +, ningún sistema operativo en las unidades) en una base.
Desde entonces pude recuperar casi todos mis archivos con DiskDrill pero algunos están dañados, algunos han perdido su nombre y directorio.
Como no tengo nada más que perder aquí, pongo mis manos en él.
Estoy intentando reconstruir el GPT con testdisk, pero fallé varias veces. Así que ya escribí varias veces en gpt con testdisk, también probé el método usando testdisk para encontrar sectores de partición y pdisk para escribirlos, pero falló.
Ahora estoy intentando nuevamente con testdisk y wxhexeditor.
Observo cada aparición de "HFSJ", la primera que coincide con el sector testdisk había encontrado 529400 (271430664 en hex).
Pero no puedo encontrar ninguna partición EFI. ¿Hay alguna manera de que pueda arreglar eso? ¿Y reconstruir el esquema de partición GUID?
Aquí está el 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
Seguimiento: probé lo que recomendaste con el siguiente 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
esto está más allá de mi comprensión!