Восстановить частично отформатированный жесткий диск

Восстановить частично отформатированный жесткий диск

Я использую Ubuntu 12.04 и недавно пытался безопасно извлечь свой внешний жесткий диск с помощью графического интерфейса, но кнопка «Форматировать» была прямо рядом с кнопкой «Безопасное извлечение». Я остановил форматирование сразу после его начала, но жесткий диск теперь не монтируется, и я не могу получить доступ ни к одному из файлов. Я пытался восстановить данные с помощью GParted, но он не смог найти никаких разделов... есть какие-нибудь предложения по восстановлению потерянных данных?

Излишне говорить, что теперь у меня есть вендетта против графических интерфейсов.

решение1

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

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

testdiskпринадлежит к тому же семейству, что и photorec, но может предлагать инструменты для восстановления информации о разделах и файловой структуры вашего диска без необходимости восстанавливать байт за байтом. Многие из этих операций будут записываться на диск, поэтому лучше всего выполнять их на образе диска. Вы можете создать его с помощью dd. Этот образ будет точной копией USB-накопителя в его текущем состоянии, включая его MBR, структуру разделов, метаданные файловой системы, имена файлов, структуру каталогов, а также значения всех байтов на диске. Конечно, не вся эта информация теперь доступна на вашем USB-диске.

Типичная ddкоманда будет такой:

dd if=/dev/sdc of=path/to/image.img

Убедитесь, что вы знаете узел устройства вашего USB-накопителя ( /dev/sdcв этом примере). Вы можете узнать его, используя fdisk -l(как root) или просмотрев каталоги в /dev/disk/. Кроме того, размер выходного файла будет таким же, как и у USB-накопителя, поэтому убедитесь, что вы размещаете его там, где достаточно места.

Связанный контент