А.М. Шашлов
ЭФФЕКТИВНОЕ ВОССТАНОВЛЕНИЕ СВЕДЕНИЙ
О РАЗДЕЛАХ ПРИ ПОВРЕЖДЕНИЯХ СИСТЕМ
РАЗДЕЛОВ НАКОПИТЕЛЕЙ
Рассмотрены существующие подходы восстановления данных при логических повреждениях систем разделов накопителей. <...> Предложен новый
алгоритм восстановления данных, который работает корректно при
наличии в адресном пространстве накопителя логических элементов,
похожих на логические элементы системы разделов, корректных по
формату, но не относящихся к системе разделов накопителя. <...> Повреждения систем разделов на магнитных и твердотельных
накопителях относятся к наиболее частым, но в то же время благоприятным по возможности восстановления информации видам логических повреждений. <...> Рассмотрим следующие наиболее распространенные виды систем разделов, основанные [1]:
— на таблицах разделов (унаследована от дисковой операционной системы);
— на единой таблице разделов, обозначаемых уникальными
идентификаторами (GUID Partition Table), разработана компанией
Intel в рамках спецификации Extensible Firmware Interface (EFI), размеры и адреса начала разделов описываются 64-разрядными числами. <...> Существующие
подходы автоматизированного восстановления систем разделов основаны на сигнатурном поиске в адресном пространстве накопителя
сохранившихся логических элементов систем разделов и файловых
систем, их верификации и построении на их основе промежуточной
таблицы, описывающей разделы, найденные в адресном пространстве накопителя [2]. <...> Последующее восстановление структуры системы разделов проводится, как правило, путем перезаписи в адресном пространстве
накопителя логических элементов системы разделов. <...> При этом записываемые логические элементы системы разделов по размещению и
содержащимся в них данным могут не полностью соответствовать
исходной структуре системы разделов, но обеспечивать возможность
доступа к найденным логическим разделам. <...> Альтернативный подход — предоставление пользователю автоматизированных <...>