Сначала понять формат
Инструмент сначала определяет физическую разметку и файловую систему. Затем он читает каталог и связывает каждый найденный файл с секторами, из которых файл состоит.
PC и TR-DOS стали первыми двумя форматами, а не границей системы. Новый формат подключается отдельным описанием. В будущем такое описание можно будет написать скриптом или создать агентом прямо во время анализа.
Сначала файлы
Каталог сразу показывает, что удалось вернуть. Файл можно просмотреть как текст или hex и сохранить на современный компьютер. Повреждения остаются привязаны к конкретным участкам файла.
На слабом носителе один сектор может читаться по-разному на каждом обороте. Revival сохраняет наблюдения и использует их для восстановления, но итогом работы остаётся полный и пригодный образ диска.
Четыре рабочих приёма
- Повторные независимые чтения. Новая попытка слегка меняет механику и даёт другой набор ошибок.
- Монотонное CRC-объединение. Хороший сектор из любого прохода сохраняется и не теряется из-за следующего плохого чтения.
- Широкая, затем точечная эскалация. Автомат сначала оценивает весь диск, а после перечитывает только проблемные дорожки.
- Голосование байтов под контролем CRC. Несколько плохих наблюдений могут дать правильный сектор, но принимается он лишь при совпадении записанной контрольной суммы.
Ручная инспекция
Если автоматика не справилась, можно перейти к дорожке, сектору и отдельному обороту. Hex и text помогают сравнить наблюдения, а ручная карта остаётся последним уровнем навигации по носителю.