Посекторное копирование HDD - части RAIDа (тип 0)
Модераторы: Trinity admin`s, Free-lance moderator`s
Посекторное копирование HDD - части RAIDа (тип 0)
В RAID массиве, который типа strip из 2 дисков, один из них просто не стартовал свой двигатель... (IBM IC35L040AVVN) для сьема инфы советуют переставить контроллер с близнеца и возникла такая проблемма: как склонировать часть RAID массива на другой винт? Может кто встречал подобные досадные случаи и с IBM?
Обычно так:
Совершенно верно. Как правило лучше сначала скопировать образ диска в файл.Trojan писал(а):Если вы уже имеете опыт в подобных случаях, не могли бы поделится информацией? Насколько я слышал, в лабораториях, которые занимаются восстановлением инфы, первым делом копируют побитно всю инфу спец прогами (не для широкого применения), а потом работают уже с копией...
Лучшее средство - dd под xNIX.
например:
dd if=/dev/ad3 of=/{filename} bs=10m conv=noerror,sync
при этом мы БЫСТРО получаем образ, в котором на местах где встречаются сбойные сектора появились окна размером 10Мб, заполненные FF.
Кроме того в логах мы получаем записи о том, какие именно диапазоны секторов не читались. Если их не очень много или они не лежат вразнобой (чаще всего так и бывает), то можно написать скрипт, который пройдется по этим участкам с ПОСЕКТОРНЫМ копированием.
Снова напускаем dd на сбойный диск:
dd if=/dev/ad3 of=/{filename} conv=noerror,sync skip=XXX seek=YYYY count=ZZZ
Теперь мы МЕДЛЕННО заполняем десятимегабайтные "дырки" посекторным копированием. Как правило это занимает больше времени, чем первая операция.
После этого мы имеем готовый образ, в котором вместо сбойных секторов записаны FF.
Можно и не в файл лить а на другой диск, но ОЧЕНЬ советую перед заливкой заполнить его нулями:
dd if=/dev/zero of=/dev/ad2 bs=10m
Иначе всякие утилиты будут натыкаться на FAT, MFT и пр. от разделов, которые могли быть на новом винте.
Всё.
Можно слить файл на диск с такой же геометрией (головки, сектора) и пытаться изучать.
dd if=/{filename} of=/dev/ad3 bs=10m
Также обрати внимание, что сбойный диск часто становится в биосе не в ту геометрию, в которой был размечен (часто в Large вместо LBA).
Нужно поставить его принудительно. Оригинальную разметку можно посмотреть по disklabel
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей