¿Reensamblar Raid 0 sin superbloques?

¿Reensamblar Raid 0 sin superbloques?

Tenía Ubuntu 10.04 ejecutándose. Creé un software raid 0 con 3 unidades.

Hoy actualicé a Ubuntu 12.04 (en realidad, una instalación nueva) y ahora me enfrento a un gran problema:

No puedo volver a montar la redada porque aparentemente todos los superbloques han desaparecido. Lo intenté

sudo mdadm --assemble /dev/md0 /dev/sdb /dev/sdd /dev/sde

Sin suerte. dumpe2fsmuestra solo para una unidad (sde) cierta información de raid, como información de zancada y raya.

mdadm --examinesolo muestra " no md superblock detected" Desafortunadamente, no puedo hacer copias de seguridad 1:1 de cada unidad porque simplemente no tengo unidades de sobra. Así que realmente no puedo jugar y esperar que funcione.

¿Aún es posible volver a montar la matriz sin pérdida de datos? Gracias.

Respuesta1

Ok, logré resolver este problema. Lo anotaré para que otros que puedan tener el mismo problema puedan intentarlo.

Encontré un software llamado ReclaiMe Free Raid Recovery. Es para Windows y es gratis. Después de decirle qué unidades estaban en raid0, escanea alrededor, dependiendo del tamaño, durante varias horas. A mí me llevó aproximadamente 2 horas hasta que estuve seguro de haber encontrado los parámetros correctos para raid0.

Y así fue. Los encontró y luego puede abrir el software de recuperación o simplemente indicarle los parámetros. Con esos, volví a Linux y usé

mdadm --create -l 0 -n 3 -c 64 -metadata 0.9 /dev/md1 devices

Lo crucial aquí fue el número de metadatos. Aparentemente el valor predeterminado es 1.2, pero mi raid hat 0.9. Básicamente, los probé y usé fsck para ver si funciona. Con 0.9 encontró un sistema de archivos que parecía dañado.

Usando e2fsck, corrigió un montón de errores en el inodo 7. En un momento, lo cancelé porque parecía no hacer nada. Pero después de eso pude montarlo.

Todos los archivos están ahí. Copié cosas importantes de inmediato en otra unidad. Todos los archivos que probé funcionan correctamente. El Raid ha sido restaurado.

Aunque todavía parece haber algo mal en el sistema de archivos, porque

df -h

muestra que estoy usando -27 GB :)

¡Gracias!

información relacionada