Deshabilite la verificación de miembros de raid al montar para montar el miembro dañado de nvidia raid1

Deshabilite la verificación de miembros de raid al montar para montar el miembro dañado de nvidia raid1

Un amigo mío destruyó su matriz Nvidia RAID1 de alguna manera y, al intentar arreglarlo, terminó con una matriz que no funcionaba. Debido a los metadatos de RAID, los datos reales del disco se almacenaron en un desplazamiento desde el principio. Pude identificar este desplazamiento con dd y un editor hexadecimal y luego usé losetup para crear un dispositivo de bucle con el desplazamiento adecuado, para poder montar la partición.

Fue entonces cuando me encontré con problemas, concretamente que el montaje dice: "montaje: tipo de sistema de archivos desconocido 'nvidia_raid_member'". También tuve esto cuando intenté montar un componente MD de Linux el otro día, y como recuerdo que hacerlo en el pasado funcionó, supuse que podría ser algún tipo de protección. Por lo tanto, inicié un viejo CD de Sysrescue y lo probé allí, lo cual funcionó (debido a la versión anterior de mount/libc/kernel/lo que sea).

Todavía necesito intentar obtener más datos y, como no quiero seguir usando ese SysrecueCD, me gustaría poder montar el disco en mi sistema normal.

Entonces, mi pregunta es: ¿se puede desactivar la verificación de que un disco sea miembro de una raid?

Supongo que también podría poner a cero bloques que se parecen al bloque raid, pero prefiero no hacerlo... Hice una imagen del disco con datos par2, por lo que es revertible, pero aún así...

Respuesta1

Es una respuesta algo tardía, pero solucioné este problema con las herramientas de fakeraid de Linux. No recuerdo cómo (hace mucho tiempo), pero logré usar el mapeador de dispositivos para ensamblar la matriz en modo degradado con un disco y acceder al nuevo dispositivo virtual.

información relacionada