Вы знаете, как был разделен диск размером 1 ТБ? Был ли это только диск данных с одним разделом? Какая файловая система была на нем? NTFS?
Файловые системы NTFS обычно имеют резервный загрузочный сектор в последнем секторе раздела. Если бы на диске был только один раздел, вы могли бы найти его примерно в конце диска. Возможно, вы захотите использовать для этого шестнадцатеричный редактор диска: откройте диск (обычно есть специальная опция для открытия дисков вместо обычных файлов) и посмотрите на конец диска. Где-то должен быть сектор, где в первых нескольких байтах находится строка "NTFS". Это будет резервный сектор, который вы ищете.
Если последний сектор на диске содержит строку "EFI PART", то у вас есть многораздельный диск GPT, что делает создание таблицы разделов с нуля (только с помощью шестнадцатеричного редактора) немного сложнее.
Предположим, что вы не нашли строку "EFI PART", но строку NTFS где-то в последних секторах, затем выполните следующее:
а) создать новую пустую таблицу разделов MBR (удалив последние 66 байтов сектора 0 и вставив 55 AA в последние два байта сектора 0) б) создать новую запись раздела (начиная с 66 байтов до конца) со следующим значения:00 00 FF FF FF 07 FF FF FF 00 08 00 00 XX XX XX XX Последние 4 байта (XX XX XX XX) действительно зависят от размера диска и должны соответствовать значению плюс 1, найденному в секторе резервного копирования NTFS. со смещением 0x28 c) теперь скопируйте и вставьте резервный загрузочный сектор NTFS в сектор 2048.
Расположение по умолчанию таблицы основных файлов NTFS (MFT) находится в кластере C0000, что составляет 3 ГБ на диске. Поэтому, если вы действительно остановили запись образа SD на диск, велика вероятность, что само MFT все еще не повреждено.
Что, вероятно, повреждено, это Volume Bitmap и Mirror MFT, но обычно они могут быть исправлены с помощью запуска chkdsk (или scandisk).
Программа testdisk может испытывать трудности с поиском чего-либо, потому что вы перезаписали начало диска с новой действительной файловой системой (по крайней мере, частично), так что она, вероятно, действительно не пытается где-то найти чужую главную таблицу файлов.