Antecedentes:
Compré 2 discos WD Gold de 12TB hace unos 2 años y los he estado utilizando en una carcasa externa sin problemas.
Después de actualizar mi servidor Mac mini a la versión 11.4, apareció el mensaje "El disco que ha conectado no es legible" para esta unidad después del arranque. Todas las demás unidades conectadas están bien, incluida su unidad gemela de 12 TB. El mensaje sigue a la unidad defectuosa en otros Macs.
Ambos discos de 12TB están encriptados y son APFS. Se utilizan simplemente para el almacenamiento, por lo que nunca han sido particionados o configurados para el arranque.
Como tengo una unidad gemela (nota: no un par RAID, sólo una unidad física idéntica), las he comparado una al lado de la otra, y el principal problema que he encontrado hasta ahora es que parece que el PMBR del sector 0 se ha corrompido de alguna manera.
Aquí está la salida de gpt para el mala conducir:
New-iMac:~ user$ sudo gpt -vv -r show /dev/disk2
Password:
gpt show: /dev/disk2: mediasize=12000138625024; sectorsize=512; blocks=23437770752
gpt show: /dev/disk2: MBR not found at sector 0
gpt show: /dev/disk2: Pri GPT at sector 1
gpt show: /dev/disk2: Sec GPT at sector 23437770751
start size index contents
0 1
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 23437098928 2 GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
23437508568 262151
23437770719 32 Sec GPT table
23437770751 1 Sec GPT header
Lo bueno, el impulso de los gemelos:
iMac:~ user$ sudo gpt -vv -r show /dev/disk5
Password:
gpt show: /dev/disk5: mediasize=12000138625024; sectorsize=512; blocks=23437770752
gpt show: /dev/disk5: PMBR at sector 0
gpt show: /dev/disk5: Pri GPT at sector 1
gpt show: /dev/disk5: Sec GPT at sector 23437770751
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 23437098928 2 GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
23437508568 262151
23437770719 32 Sec GPT table
23437770751 1 Sec GPT header
Cuando miro el sector 0 en el buena Veo lo que parecen ser valores buenos/razonables cuando uso iBored (disco de Mac antiguo también que puede leer sectores de disco, y mostrar valores para la tabla de partición MBR).
Cuando miro el sector 0 en el mala unidad, éste (sólo el sector 0) se pone a cero por completo.
Todos los sectores restantes parecen estar presentes (a pesar de alguna otra corrupción). Es decir, los datos existen donde yo espero que existan y los ceros existen donde yo espero que existan los ceros. Puedes ver que además del sector 0, gpt genera exactamente la misma salida que el disco bueno.
Mi intuición - que admito libremente que podría estar completamente equivocado - es que puedo ser capaz de editar el sector 0 de la unidad mala para que coincida con los valores encontrados en la unidad buena y entonces poder al menos intentar montar la unidad en ese punto.
Sin embargo, todavía no he hecho nada más que mirar. ¡TIA para cualquier ayuda!