У меня есть два внешних жестких диска USB3 (2,5 ", оба от Toshiba), которые имеют неисправный сектор. Один диск имеет размер 500 ГБ, другой - 1 ТБ. Интересно, что оба показывают одну и ту же проблему:
Таблица разделов в порядке, но диски не могут прочитать первые 4 Кбайт отдельного раздела NTFS.
Я смог восстановить оставшуюся часть диска с помощью ddrescue
, но, как уже было сказано, PBR не подлежит восстановлению.
файл карты ddrescue
выглядит так для обоих дисков:
# 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 ... +
Для справки, таблица разделов меньшего диска:
# 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 любой раздел NTFS должен иметь где-то копию PBR, но я не могу прочитать (смонтировать) раздел ни с Linux, ни с Windows 7. Они утверждают, что раздел не отформатирован.
Также пытался с "Testdisk", но он не может восстановить PBR, поскольку он не может найти корневой каталог.
У меня есть опыт работы с parititioning (MSDOS, GPT) и файловыми системами linux, но не так много с NTFS. Любой способ восстановить эти данные?
Диски содержат в основном файлы с фотоизображениями (Canon .CR2
) и каталоги Adobe Lightroom.
Обновить
Видимо, диск 500 ГБ фактически отформатирован в FAT32, даже если таблица разделов требует чего-то другого. Я предполагаю, что Windows на самом деле не заботится о типе раздела, а скорее смотрит на содержимое раздела. При настройке Testdisk
для ожидания раздела LBA FAT32, он может найти корневой каталог и некоторые подкаталоги (я думаю, это доказывает, что это раздел FAT32). Тем не менее, Testdisk не может найти подавляющее большинство файлов - понятия не имею, почему.
Что касается диска объемом 1 ТБ: Testdisk не находит никаких файлов ни в FAT32, ни в режиме NTFS. В настоящее время я использую RecuperaBit в надежде на успех.