У меня проблема с RAID5 не удалось. Intel Matrix Storage на материнской плате Asus
Конфигурация была - 500 ГБ NON RAID (раздел System C) - 1 TB - RAID 5 с 3 жесткими дисками (раздел System D). Основная проблема заключалась в том, что до сбоя - массив находился в состоянии восстановления. Один жесткий диск вышел из строя, но все данные доступны.
После сканирования всего жесткого диска с помощью MHDD (отключение и подключение к другому компьютеру) RAID показывает, что три жестких диска не входят в состав массива, а один - как отказавший массив RAID 5. Не знаю почему - я не запускаю этот диск на другом компьютере с другой операционной системой - только MHDD.
Я пробовал использовать TestDisk, но он не может прочитать раздел размером 1 ТБ.
Спасибо за ответы
Если MHDD не изменил какие-либо данные на ваших дисках, все, что могло произойти, это то, что теперь ваши диски находятся в «чужом» состоянии после того, как процедуры Matrix POST работали без подключенных дисков, и, возможно, полностью удалили массив из своей конфигурации. Если вы создадите новый виртуальный диск сейчас, ваша существующая конфигурация RAID, вероятно, все еще хранящаяся на дисках, будет удалена. Простое воссоздание нового виртуального диска потребует порядок физических дисков в вашем RAID5 установлен правильно - то, что вы, вероятно, не можете гарантировать.
Вы должны иметь возможность использовать опцию «Сканировать устройства» в консоли BIOS, чтобы получить список чужих виртуальных дисков, предлагая возможность импортировать их. Также неплохо прочтите прекрасное руководство.
Кроме того, я не знаю MHDD, но то, что я вижу в результатах поиска в Google, не выглядит хорошо. Древняя программа DOS, реализующая собственный драйвер? Почему вы не остановились на диагностическом пакете производителя дисков? Обе, WD и Seagate, предлагает достойный набор утилит для неразрушающей диагностики возможных проблем с дисками.
В случае, если ответ the-wabbit не сработает ...
Вы можете выполнить опасную процедуру восстановления после сбоя такого типа. Это опасно в основном, если вы делаете ошибки или если ваша прошивка недостаточно гибкая (например, как однажды на Dell MegaRAID, я сказал ему пропустить инициализацию, но он все равно инициализировался, уничтожив данные). Это общая процедура, которая работает с любым рейдом hw или soft. И если эти данные важны, обязательно сначала сделайте резервные копии.
В основном это выглядит так:
Особые примечания: Для softraid вы можете пропустить глупые шаги с пустым диском (например, с mdadm, напишите «отсутствует» вместо «/ dev / sdx» для одного диска). И проще использовать только чтение + rw наложение файл изображения, чтобы можно было повторять попытки и неоднократно терпеть неудачу, не повреждая вещи. Если кто-то может придумать эквивалент, применимый к hwraid, это будет очень полезно.
На этом этапе он должен работать, как и раньше ... при условии, что вам повезло, и ваше старое аппаратное обеспечение и прошивка эквивалентны, старая установка была понята и воссоздана должным образом и т. Д. раньше (например, если метаданные / суперблок были записаны в другом месте, чем раньше, на этот раз поверх данных), но теоретически вы можете просто повторить попытку.
Кроме того, как ненавистник hwraid, я не могу удержаться от слов, что hwraid может очень раздражать, и когда он просто решает, что некоторые диски являются «чужими», - это совершенно нормальное поведение в некоторых плохо обработанных случаях сбоя. например. если он у вас работает, а затем из-за плохого кабеля диск отключается, а затем снова подключается, он может решить, что теперь это чужой диск. И на машинах MegaRAID, я обнаружил, что он всегда будет делать это, если вы поменяете местами несколько дисков, затем загрузитесь, а затем замените их обратно. В отличие от softraid, он, кажется, заботится о порядке даже для существующего массива.