-1

У меня внешний жесткий диск объемом 1 ТБ. По ошибке я открыл образ своей собственной SD-карты (используя программное обеспечение под Windows 8) и нажал кнопку "запись". Тогда я остановил это немедленно. Но я был шокирован, что все разделы были потеряны в течение нескольких секунд после сброса изображения.

Есть ли способ восстановить разделы, вызванные записью изображений? И почему размер, если жесткий диск становится размером с SD-карту (из-за упомянутого образа)?

Я пробовал программное обеспечение Stronge под названием "TestDisk", но все попытки не увенчались успехом.

1 ответ1

0

Вы знаете, как был разделен диск размером 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 может испытывать трудности с поиском чего-либо, потому что вы перезаписали начало диска с новой действительной файловой системой (по крайней мере, частично), так что она, вероятно, действительно не пытается где-то найти чужую главную таблицу файлов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .