Tengo dos unidades de disco duro USB3 externas (2.5 ", ambas de Toshiba) que tienen un sector defectuoso. Una unidad tiene un tamaño de 500 GB, la otra es de 1 TB. Curiosamente, ambas muestran exactamente el mismo problema:
La tabla de particiones está bien, pero las unidades no pueden leer los primeros 4kb de la única partición NTFS.
 Pude recuperar el resto del disco usando ddrescue, pero - como se dijo - el  PBR  no es recuperable. 
 la ddrescue El archivo de mapa tiene este aspecto para ambas unidades: 
# Rescue Logfile. Created by GNU ddrescue version 1.16
# Command line: ddrescue -s 1G /dev/sdg TEMP.img TEMP.img.map
# current_pos  current_status
0x00100C00     +
#      pos        size  status
0x00000000  0x00100000  +
0x00100000  0x00001000  -
0x00101000  ...         +
Para referencia, la tabla de particiones de la unidad más pequeña:
# fdisk -l /dev/sdc
Disk /dev/sdc: 500.1 GB, 500107859968 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773164 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x460692ac
   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1            2048   976769023   488383488    7  HPFS/NTFS/exFAT
AFAIK cualquier partición NTFS debería tener una copia del PBR en algún lugar, pero no puedo leer (montar) la partición ni con Linux ni con Windows 7. Afirman que la partición no está formateada.
También se probó con "Testdisk", pero no puede restaurar el PBR porque no puede encontrar el directorio raíz.
Tengo experiencia con los sistemas de archivos de partición (MSDOS, GPT) y linux, pero no tanto con NTFS. ¿Alguna forma de recuperar esos datos?
 Los discos contienen principalmente archivos de fotos (Canon RAW, .CR2 formato) y los catálogos de Adobe Lightroom. 
Actualizar
 Aparentemente el  Disco de 500GB  en realidad está formateado en FAT32, incluso si la tabla de particiones reclama algo más. Supongo que a Windows realmente no le importa el tipo de partición y más bien mira el contenido de la partición. Al configurar Testdisk para esperar una partición LBA FAT32, entonces es capaz de encontrar el directorio raíz y algunos subdirectorios (creo que eso prueba que es una partición FAT32).  sin embargo , Testdisk no encuentra la gran mayoría de los archivos, ni idea de por qué. 
En cuanto a Disco de 1TB : Testdisk no encuentra ningún archivo ni en FAT32 ni en modo NTFS. Actualmente estoy corriendo RecuperaBit con la esperanza de que sea capaz de tener éxito.
fuente
