¿No hay suficientes componentes para iniciar la matriz RAID?

8

Estoy tratando de recuperar datos de un dispositivo NAS "Western Digital MyBook World Edition (luz blanca)". Esto es básicamente una caja Linux integrada con un disco duro de 1TB formateado en ext3. Dejó de arrancar un día sin razón aparente.

Extraje el HDD del dispositivo NAS y lo instalé en una máquina de escritorio con Ubuntu 10.10 con la esperanza de acceder a los archivos en el disco. Desafortunadamente, Ubuntu no ha podido montar la unidad automáticamente.

Después de iniciar Disk Utility, veo la unidad como un dispositivo de disco múltiple llamado "Array (Array)" que muestra la versión 0.90.0 de Metadata. El estado del dispositivo es: "No se está ejecutando, no hay suficientes componentes para comenzar". Cuando hago clic en el botón "Iniciar matriz RAID" aparece un error que dice: "No hay suficientes componentes para iniciar la matriz RAID".

¿Puede decirme qué componentes faltan y cómo instalarlos para obtener acceso al sistema de archivos de la unidad?

urig
fuente

Respuestas:

9

WD MyBooks usa mdadm. Es un kit de herramientas SoftRAID. No sé por qué lo usan en configuraciones de un solo disco, pero ahí lo tienes.

Estoy adivinando algunas partes aquí. No tengo uno, pero solo quiero que sepas: lo que sugiero puede destruir tus datos. Realmente espero que no, pero no tomo ninguna garantía de esta publicación. Estoy seguro de que tienes una copia de seguridad;)

sudo apt-get install mdadm

Eso se instalará mdadm(obviamente) pero también solicitará instalar postfix (si eso no está instalado de todos modos). Simplemente configúrelo con las opciones predeterminadas.

Ahora puede abrir la Utilidad de Discos ( palimpsest) y hacer clic en Ejecutar matriz. Puede que no.

Si no puede, anote el número de partición para esa unidad (algo así como /dev/sdg1) y continuemos manualmente:

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

Suponiendo que eso vaya bien, solo necesita montar la matriz ahora. Debería poder hacer esto desde la barra lateral de nautilus, o palimpsest, o manualmente:

sudo mkdir /media/raiddisk
sudo chmod 777 /media/raiddisk
sudo mount /dev/md0 /media/raiddisk
Oli
fuente
Muchas gracias por toda su ayuda, Oli. Así que esto es lo que sucedió: después de instalar mdadm y ejecutar sudo mdadm --assemble --scan, las 4 particiones de mi unidad aparecieron como dispositivos / dev / mdX en Disk Utility. 3 se iniciaron en estado "degradado" y 1 se detuvo. Como el que quería ya estaba iniciado, simplemente hice clic en el botón "Montar" en la Utilidad de Discos y funcionó: ahora tengo acceso a todos mis archivos y puedo copiarlos en una ubicación segura. Una vez hecho esto, puedo prometer en un intento de restaurar el software MBWE en el disco y reemplazarlo en el NAS.
Urig
2
Gracias por la respuesta, también me ayudó cuando falló mi casilla RAID. Los datos estaban seguros en las unidades, pero el firmware no me permitía acceder a ellos. ¡Sus instrucciones me permitieron recuperar los datos!
1
Creo que se usan mdadmporque puedes encadenar WD MyBooks.
Marco Ceppi
1
Gracias por tu gran respuesta. También me ayudó cuando me mudé a un nuevo cuadro de Windows Home Server 2011 :)
Dean Perry