Я сменил жесткий диск SATA емкостью 4 ТБ на другой 3,5-дюймовый корпус USB.

При подключении USB-кабеля нового корпуса к моему компьютеру с Windows 7 x64 в MMC «Управление дисками» он запросил инициализацию с помощью MBR, и я согласился. Теперь у меня есть два 1.8TB дисков без данных.

Есть ли способ вернуться к таблице разделов GPT и восстановить данные, которые были на диске оригинальными?

3 ответа3

2

testdisk, популярный инструмент с открытым исходным кодом для поиска и восстановления метаданных разделов, может помочь вам здесь. В то время как другие инструменты (такие как Recuva или photorec, последний из той же компании, которая производит testdisk) будут искать на ваших разделах следы / остатки ваших файлов и пытаться их спасти, testdisk будет искать потерянную / перезаписанную информацию о том, где ваши разделы изначально были расположены и какова их структура (файловая система, начальный сектор, длина и т. д.).

Если вам повезет, testdisk может просто виртуально отменить все сделанные вами изменения, либо перестроив, либо восстановив структуру GPT.

Если вы записали данные на диск (кроме простого создания новой неправильной MBR), ваши шансы на восстановление данных значительно уменьшатся.

1

Возможно, что данные резервного копирования GPT и, возможно, даже первичные данные GPT останутся нетронутыми. Если это так, моя утилита GPT fdisk (gdisk) сможет восстановить исходные разделы. См. Страницу документации gdisk по восстановлению данных для получения некоторой базовой информации и рекомендаций.

Два важных предостережения:

  • Переключение внешних корпусов может изменить внешний вид диска для компьютера. В частности, некоторые вложения преобразуются из 512-байтовых логических секторов в 4096-байтовые логические сектора. Если ваш первый корпус выполнил такой перевод, а новый - нет (или наоборот), или если какой-либо другой корпус делает что-то необычное, вам нужно будет вернуть физический диск в исходный корпус, прежде чем это сработает.
  • Если Windows "отформатировала" новые разделы, скорее всего, критические структуры данных из исходных файловых систем будут перезаписаны. Это может затруднить восстановление чего-либо с диска. Запуск CHKDSK (или его эквивалент в графическом интерфейсе) может помочь, или вам может потребоваться запустить средство сканирования файлов на диске. Единственный такой инструмент, о котором я что-либо знаю, - это PhotoRec, но могут быть специальные инструменты для Windows, которые лучше справляются с томами NTFS.

Обратите внимание, что разделы - это просто фрагменты диска, как определено в таблице разделов. Файловые системы - это более сложные структуры данных, которые обычно хранятся в разделах. Хотя многие инструменты манипулируют обоими вместе, они представляют собой разные структуры данных, и понимание этого различия может иметь решающее значение для восстановления данных. В частности, gdisk - это инструмент для создания разделов, который не затрагивает данные файловой системы, поэтому gdisk может помочь с проблемой разделения, но при наличии повреждений файловой системы gdisk не может помочь с этим.

0

Некоторые файлы или каталоги файлов могут быть потеряны, но вы сможете восстановить большинство файловых данных следующим образом: если у вас есть другой компьютер с ОС, поддерживающей GPT, сначала установите утилиту восстановления. Затем подключите диск, удалите разделы MBR, чтобы полностью освободить диск. Затем создайте один раздел GPT, но выберите быстрое форматирование. Это создаст пустые таблицы файлов, но не удалит данные файла. Затем запустите утилиту удаления. Это найдет как действительные файлы, так и старые удаляемые фрагменты. Надеюсь, что останется достаточно структуры, чтобы восстановить что-либо критическое.

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