En nuestro SOHO disponemos de varios discos duros particionados NTFS GUID de 3TB. Uno de ellos quedó inutilizable. Windows ni siquiera lo reconoció. Usando una utilidad de edición del disco duro descubrimos que la tabla de particiones estaba completamente arruinada. Para recuperar los datos (estaba casi lleno) cambié a una máquina Linux para reconstruir la tabla de particiones (es extraño que confiemos más en Linux que en el sistema operativo nativo para realizar una tarea tan delicada) e hice lo siguiente:
a) guardó la tabla de particiones de otro disco (todas son del mismo fabricante y geometría)
b) restauró dicha partición en el disco dañado
c) aleatorizó la tabla GUID para evitar conflictos
Después de realizar el paso c) Linux la reconoció inmediatamente (inicialmente no lo hizo) y se pudo montar el disco y leer los datos. ¡Voilá! pero...como decimos en méxico, cantamos victoria demasiado pronto. Windows todavía no lo reconoce.
Usando la misma utilidad de disco, verificamos que la nueva tabla GUID ("restaurada") esté bien y que todas las entradas sean correctas.
No sé si para las tablas de particiones GUID, se guarda una copia de la primera tabla en algún lugar del disco. Si este es el caso, tal vez el paso a) solo guardó la primera tabla, y los pasos b) y c) la restauraron dejando las tablas sin sincronizar ya que los GUID en la copia no coincidirán con los de la tabla restaurada y, por lo tanto, Windows no No veo el disco como válido. Aunque aparece el disco (se le asigna una letra), no muestra una tabla de particiones válida, afirmando que el disco está "sin formato" y necesita ser formateado (también se queja de que contiene un sistema de archivos desconocido). Por otro lado, tanto un editor de disco duro como una utilidad de tabla de recuperación de particiones muestran una tabla de particiones GUID válida y correcta.
Linux puede montar y leer datos del disco. ¿Cómo podemos hacer que este disco sea utilizable nuevamente en Windows? ¿Existe una segunda copia que debe sincronizarse con la primera?
Respuesta1
Siempre puedes mover los datos a otra unidad y luego borrar la unidad problemática y luego reformatearla. Podrías usar utilidades de Linux para todo esto.