El wiki de GRUB confirma:
Además, (a partir de 1.96 + 20080724) GRUB solo puede arrancar desde RAID que utiliza un superbloque de metadatos de la versión 0.90 (es decir, uno creado con la opción --metadata = 0.90 para mdadm).
Curiosamente, la página de manual de mdadm dice
-e, --metadata =
Declare el estilo de superbloque (metadatos de banda) que se utilizará. El valor predeterminado es 0.90 para --create, y para adivinar otras operaciones.
Verificaría dos veces mdadm -Q -D <device>
para estar seguro.
Después de eso, ¿qué nivel de RAID estás ejecutando? El mejor escenario que se me ocurre para un espejo (RAID 1) sería
- Tomar copias de seguridad
- Desmontar matriz 0
- Eliminar el dispositivo A de la matriz 0 de
n
dispositivos
- Cero superbloque en el dispositivo A
- Cree la matriz 1 usando el dispositivo A y
n-1
repuestos, explícitamente usando el formato antiguo de superbloque
- Repita para el resto de B a través de
n-1
dispositivos
- (Opcional) vuelva a numerar la matriz
... pero definitivamente verifique que absolutamente necesita pasar por esto.