Шрифт:
Процесс восстановления данных можно организовать двояко: либо сначала создать образ и в дальнейшем работать именно с ним, либо работать напрямую с лазерным диском. Если учесть, что на современном компьютере проблемным наверняка окажется процесс чтения диска, целесообразнее использовать первый вариант. Работа с образом – процессорная задача, и каждая попытка обработки образа на жестком диске пройдет гораздо быстрее, чем та же попытка, связанная с непосредственным обращением к испорченному носителю. В то же время, если нужно восстановить с диска вполне определенный файл или папку, создавать образ диска не стоит – сначала нужно попытаться найти и восстановить один этот объект.
1. Запустите программу. Выберите в раскрывающемся списке в верхней левой части окна нужный дисковод. Через короткое время появится дерево сессий, дорожек и папок, а справа от него в рабочей области окна – содержимое выбранной папки.
2. Попытайтесь найти нужные файлы или папки. Если они есть в списке, можно продолжить работу, используя простые средства. Щелкните правой кнопкой мыши на нужном объекте. Появится контекстное меню (рис. 5.12). В этом меню доступны несколько действий.
Рис. 5.12. Главное окно программы и контекстное меню объекта
Команда Извлечь имя_файла на уровне дисковода из прочитанных блоков извлекает полезную информацию (2048 байтов из блока) и затем сохраняет в указанное место в виде файла. Точно так же можно извлечь содержимое целой папки, сессии или дорожки с сохранением структуры файлов и папок. Вариантами этой команды являются команды Выполнить и Извлечь и выполнить.
При выполнении команды Извлечь как RAW и преобразовать в пользовательские данные на уровне привода полностью извлекаются и передаются в интерфейс сырые (Raw) данные блоков, а программа IsoBuster извлекает из них содержательную часть и сохраняет ее в виде файлов.
Функция Извлечь и отфильтровать только M2F2 MPEG кадры полезна только для извлечения видеоданных с видеодисков. Полученный файл с расширением MPG затем сохраняется на жесткий диск и может быть просмотрен обычными программами-проигрывателями.
При выполнении команды Извлечь RAW-данные (2352 байт/блок) извлекаются и сохраняются полные сырые (Raw) данные блоков. Чтобы выделить избыточную информацию, такой файл должен быть впоследствии обработан программой восстановления файлов определенного формата или отредактирован вручную в HEX-редакторе. При восстановлении DVD эта функция неприменима, так как на DVD блоки содержат лишь пользовательские данные.
3. Сохраните выбранную папку или файл на жесткий диск. Это самый простой и удачный вариант восстановления данных.
Если на диске серьезно искажена файловая система, структура папок в окне программы не появится. В таком случае целесообразно сначала сохранить бинарный образ диска, сессии или дорожки, а затем попробовать извлечь из него полезную информацию этой же или другой программой. Извлечение образа дорожки или сессии оправдано при работе с аудио– и видеодисками, для дисков с данными предпочтительно создавать образ всего диска. В процессе сканирования образа или лазерного диска программа ищет в нем сигнатуры и другие характерные элементы файлов и, основываясь на них, пытается воссоздать файл.
Стандартным и общепринятым способом является извлечение сырых (Raw) или только значащих данных в двоичный файл с расширением ISO или BIN. У этого метода есть несколько разновидностей: с выделением значащих частей блоков на уровне микропрограммы привода или на уровне программы, извлекающей образ. Расширение файла роли не играет – в любом случае это потоковый двоичный файл.
4. Щелкните кнопкой мыши на корневом значке дерева (CD или DVD). Выберите команду меню Файл -> CD -> Извлечь CD <Образ> и в последнем из каскадных меню выберите одну из трех команд:
• Пользовательские данные (*.tao, *.iso)
• Raw2User (*.tao, *.iso)
• Raw (*.bin, *.iso)
5. В окне сохранения файла-образа укажите имя файла и папку, в которую его следует поместить.
Интересной и полезной особенностью программы является извлечение образа в собственном формате программы – наборе файлов IBP/IBQ. Это «управляемый образ» (Managed image file) – набор из двух или более файлов, содержащий, помимо самого образа, сведения об удачных и неудачных попытках чтения. Если образ сохранен в таком формате, но создание его по каким-либо причинам не удалось завершить, можно продолжить извлечение образа в следующий раз, например изменив настройки чтения или заполировав царапины на диске. Как уже было сказано, разные дисководы нередко дают сбои на совершенно разных блоках одного и того же проблемного диска – это зависит от их аппаратных особенностей. Благодаря сохранению образа в такой формат можно также, начав чтение на одном дисководе и столкнувшись с большим числом нечитаемых секторов, продолжить и завершить чтение диска на другом приводе.
6. Для этого вставьте диск в один из приводов. После распознавания диска и появления в окне программы дерева файлов и папок щелкните кнопкой мыши на корневом значке дерева (CD или DVD). Выберите команду меню Файл -> CD -> Создать файл-образ IBP/IBQ. В окне сохранения файла укажите имя файла и папку. Начнется процесс извлечения образа.
7. Откройте полученный файл-образ IBP (команда меню Файл -> Открыть файл-образ). Появится окно, в котором предлагается выбрать один из вариантов действий с незавершенным или неполным файлом-образом (рис. 5.13). Выберите тот вариант, который подходит к данной ситуации. Если создание образа было прервано на каком-то месте, целесообразно только Завершить образ в конце; если же файл содержит пропуски из-за неисправимых ошибок чтения, следует Перечитать сбойные участки и заполнить ими промежутки.