Восстановление HFS+ после форматирования в NTFS

Вопрос:

от Александр, задан: 29.04.2019

Здравствуйте, подскажите если данные на HRD диске хранились в HFS+, а диск форматнулся в NTFS, то в какой системе искать данные в HFS+?

Ответ:

Искать данные надо не в рамках какой-либо файловой системы, а в рамках доступного объёма LBA на всём диске. Если стоит задача выполнить восстановление файлов HFS+ после форматирования диска в NTFS, то получить результат можно двумя способами. Первый, и самый простой, это восстановление данных по сигнатурам, т.н. RAW Recovery. Полученные при таком подходе файлы будут распределены по типам: картинки, офисные документы, видео и т. п.

Минусы такого решения в том, что во-первых будут утрачены имена файлов и структура каталогов, а во-вторых окажутся повреждены все фрагментированные данные.

Гораздо правильнее и грамотнее восстанавливать данные с HFS, опираясь на анализ файловой структуры MacOS, в частности на Volume Header и CatalogFile и записей Journal.

На первом этапе рекомендую просканировать все сектора и составить список найденных записей HFS+ Volume Header. Их может быть много, т.к. часть из них попадает в журналируемые логи файловой системы.

Проанализировав содержимое найденных записей вам надо будет определить наиболее актуальную и на базе неё построить виртуальный раздел, в рамках которого можно будет произвести анализ каталог-файла относящегося к нему, и на основании этого сканирования в результате все данные будут восстановлены со структурой папок, именами файлов и прочими атрибутами.

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