1

У меня проблема с прошивкой массива Intel RAID0. Он состоит из 2 дисков по 500 ГБ каждый. На втором диске есть несколько поврежденных секторов, и я не могу переназначить или скрыть их (это 8 LBA или 4096 байт). Я пробовал Викторию и MHDD, но безрезультатно: Виктория говорит « Нет DRQ », когда видит эти 8 LBA, MHDD просто зависает. В любой ОС и в любой программе жесткий диск зависает при попытке доступа к этим неисправным 8 LBA.

Обычно, когда у меня раньше были проблемы с моим RAID0, я просто удалял RAID и воссоздал его с теми же настройками в утилите конфигурации Intel (до загрузки операционной системы), загрузился в Windows, запустил TestDisk, обнаружил удаленные разделы, воссоздал их и все было просто отлично. Но не в этот раз.

Если я воссоздаю разделы и перезагружаюсь, Windows зависает при попытке загрузить этот массив, и я не вижу разделы. Если я отключу массив или отключу режим RAID в BIOS, Windows загрузится нормально. Если я воссоздаю массив и не воссоздаю разделы, Windows загружается нормально и видит RAID как один неинициализированный том объемом 1000 ГБ. Я могу запустить программное обеспечение для восстановления данных и даже увидеть первый том NTFS и файлы в этом программном обеспечении. Однако я не вижу второй том NTFS объемом 900 ГБ, и это очень печально.

Теперь я воссоздал массив в инструменте Intel, запустил PartedMagic, но он не видит массив, только 2 диска по 500 ГБ каждый (/dev/sda и /dev/sdb). Когда я запускаю dmraid, он сообщает, что массив поврежден (ОШИБКА: isw: неверное количество устройств в наборе RAID "isw_eeeffhddde_MY_RAID" [1/2] в /dev/sda) и "status: broken". Я сомневаюсь, что он действительно сломан, потому что, как я сказал ранее, Windows может видеть RAID в программах восстановления данных.

Я знаю, что я должен был сделать резервные копии :) Но в любом случае, какие-либо предложения, как сохранить хотя бы некоторые данные?

2 ответа2

1

Хорошо, возможно, мой опыт будет полезен для кого-то. Я сделал следующее:

  1. Переключившись в режим IDE, клонировал все сектора от члена RAID 1 из сектора 0 до первого поврежденного сектора в файл образа img01-1 с помощью WinHex (необходимо выбрать физическое устройство).

  2. Создал 4096-байтовый файл и заполнил его нулями (у меня было 8 поврежденных секторов по 512 байт каждый). Я назвал это img01-2.

  3. Скопировал оставшуюся часть RAID 1 в файл образа img01-3.

  4. Объединил 3 файла в img01.

  5. Клонированный RAID-член 2 в файл img02. img01 и img02 были абсолютно одинакового размера.

  6. Затем я позаимствовал 2 жестких диска (они были точно такой же модели и размера, что и мои старые диски, я не знаю, имеет ли это значение) и записал на них файлы изображений.

  7. Отключил старые диски, подключил новые.

  8. Переключившись в режим RAID в BIOS, утилита Intel config сообщила о 2 "Неизвестных дисках", я выбрала "Сбросить диски не в RAID" и воссоздала RAID, используя точно такие же настройки, как и раньше.

  9. Запустил TestDisk, он обнаружил мои разделы и спросил, хочу ли я сохранить информацию о разделах на диск. После перезагрузки я увидел все мои файлы без изменений (я запустил chkdsk, но ошибок не было найдено).

1

Вы сказали, что можете запустить программное обеспечение для восстановления. Все ли данные, которые вам нужны, могут быть восстановлены таким образом? Если это так, вы, вероятно, должны просто мигрировать с этих дисков.

Вы проверяли SMART на дисках? Переделать RAID с плохими дисками будет просто проблем в будущем.

Я не знаком с Intel Raid, но вы можете попробовать поискать альтернативные суперблоки, которые могут содержать информацию о поврежденных разделах.

Кроме того, использование RAID0 с важными данными и отсутствие резервных копий - очень плохая идея, я надеюсь, что вы извлечете урок из этой ошибки в будущем!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .