Следующий за получением доступа к диску этап — снятие образа или дублирование на другой носитель. Почему именно так? В принципе, если диск хоть как-то читается, можно работать с ним непосредственно и использовать любые утилиты восстановления. Однако есть две проблемы:
-
попытки чтения дисков с физическими дефектами нередко вызывают зависание компьютера или сбои приложений, выполняющих чтение. Этим мы обязаны, в первую очередь, архитектуре Windows — система все-таки разрабатывалась для работы с исправными дисками;
-
после паллиативного ремонта время работает против нас. Возможно, на чтение диска с аппаратными проблемами, перенесшего замену БМГ или расклинивание шпинделя, отведено всего несколько часов, а затем он придет уже в полную не годность. Разумно снять посекторный образ как можно быстрее, а потом уже спокойно его анализировать.
Несколько программ, позволяющих создавать образы дисков, мы уже рассмотрели в предыдущих главах. Процедура снятия образа средствами RStudio или EasyRecovery удобна во всех отношениях, кроме одного. Обе программы иногда «спотыкаются» на физических дефектах, и таковы неизбежные издержки способа, которым приложения Windows обращаются к диску.
Программа MHDD лишена такого недостатка, но здесь в дело вступает ограничение системы FAT-32 на максимальный размер файла. В принципе, несложно сна чала «нарезать» образ на файлы размером 2 Гбайт, а затем собрать его воедино уже на диске с файловой системой NTFS. Однако это дополнительные операции и двойная потребность в дисковом пространстве, чего хотелось бы избежать.
Заметим, что все рассмотренные ранее программы с равным успехом работают с любыми блочными устройствами, независимо от их аппаратного типа. Программам RStudio или EasyRecovery абсолютно безразлично, образ какого носителя создавать: флеш-диска, SSD, жесткого диска или даже массива RAID, если он корректно обрабатывается на уровне RAID-контроллера. Так что один вариант действий в нашем арсенале уже есть!
Но есть программы (HD Duplicator, Miray HDClone), специфичные для работы с жесткими диска ми. Они используют метод посекторного дублирования. Для него нужен второй физический диск с таким же размером сектора, как и у дублируемого. Емкость диска должна быть такой же или большей. Впрочем, если размер целевого диска окажется меньшим, на него все равно удастся скопировать часть секторов. Зачастую достаточно и этого — ведь большая часть данных расположена, как правило, ближе к началу диска.