Не хватает компонентов для запуска массива RAID?

8

Я пытаюсь получить данные с устройства NAS «Western Digital MyBook World Edition (белый свет)». Это в основном встроенный Linux-модуль с жестким диском объемом 1 ТБ, отформатированный в ext3. Он перестал загружаться один день без видимой причины.

Я извлек жесткий диск из устройства NAS и установил его на настольном компьютере под управлением Ubuntu 10.10 в надежде получить доступ к файлам на диске. К сожалению, Ubuntu не удалось смонтировать диск автоматически.

После запуска Дисковой утилиты я вижу диск как многодисковое устройство под названием «Массив (Массив)» с метаданными версии 0.90.0. Состояние устройства: «Не работает, недостаточно компонентов для запуска». Когда я нажимаю кнопку «Start RAID Array», я получаю сообщение об ошибке: «Недостаточно компонентов для запуска RAID-массива».

Подскажите, пожалуйста, какие компоненты отсутствуют и как их установить, чтобы получить доступ к файловой системе накопителя?

Urig
источник

Ответы:

9

WD MyBooks использует mdadm. Это набор инструментов SoftRAID. Я не знаю, почему они используют это в установках с одним приводом, но вы идете.

Я предполагаю некоторые биты здесь. У меня его нет, но я просто хочу, чтобы вы знали: то, что я предлагаю, может уничтожить ваши данные. Я действительно надеюсь, что это не так, но не беру никаких гарантий из этого поста. Я уверен, что у вас есть резервная копия;)

sudo apt-get install mdadm

Это установит mdadm(очевидно), но также попросит установить postfix (если он все равно не установлен). Просто установите его с параметрами по умолчанию.

Теперь вы можете открыть Disk Utility ( palimpsest) и нажать Run Array. Вы не могли бы.

Если вы не можете, запишите номер раздела для этого диска (что-то вроде /dev/sdg1) и давайте продолжим вручную:

sudo mdadm --assemble --scan
# might work - it'll add a /dev/mdX device if it does

sudo mdadm --assemble --run /dev/md0 /dev/sdg1
# obviously sub in the right partition numbering

Предполагая, что все идет хорошо, вам просто нужно смонтировать массив сейчас. Вы должны быть в состоянии сделать это из боковой панели nautilus, или palimpsest, или вручную:

sudo mkdir /media/raiddisk
sudo chmod 777 /media/raiddisk
sudo mount /dev/md0 /media/raiddisk
Оли
источник
Огромное спасибо за вашу помощь, Оли. Итак, вот что произошло: после установки mdadm и запуска sudo mdadm --assemble --scan все 4 раздела моего диска были показаны как устройства / dev / mdX в Дисковой утилите. 3 были начаты в "ухудшенном" состоянии, и 1 был остановлен. Поскольку тот, который я хотел, уже запущен, я просто нажал кнопку «Монтировать» в Дисковой утилите, и она сработала - теперь у меня есть доступ ко всем моим файлам, и я могу скопировать их в безопасное место. Как только это будет сделано, я могу пообещать попытаться восстановить программное обеспечение MBWE на диске и заменить его на NAS.
Ури
2
Спасибо за ответ - мне тоже помогло, когда мой RAID-массив вышел из строя. Данные на дисках были в безопасности, но прошивка не позволила мне получить к ним доступ. Ваши инструкции позволили мне восстановить данные!
1
Я считаю, что они используют, mdadmпотому что вы можете связать WD MyBooks вместе.
Марко Чеппи
1
Спасибо за ваш отличный ответ. Мне тоже помогло, когда я перешел на новую коробку Windows Home Server 2011 :)
Дин Перри