Tuve este problema en mi Raspberry Pi 2 ejecutando Raspbian GNU / Linux 8 (jessie). Tenía una matriz RAID en /dev/sda1 y /dev/sdb1 que no pudo montar en el arranque. Yo tenia en mi /etc/mdadm/mdadm.conf archiva la entrada
ARRAY /dev/md/0 metadata=1.2 UUID=53454954:4044eb66:9169d1ed:40905643 name=raspberrypi:0
(sus números serán diferentes; consulte otras respuestas sobre cómo obtener esto).
Yo tenia en mi /etc/fstab archiva la entrada
/dev/md0 /data ext4 defaults 0 0
(y por supuesto /data de hecho existió
Al igual que el OP, pude ensamblar y montar la matriz RAID a mano después del arranque, pero no pude hacer que ocurriera automáticamente durante el arranque a pesar de que aparentemente la configuré correctamente.
Pude resolver el problema de la siguiente manera. Investigué el guión en /etc/init.d/mdadm-raid e insertó una línea de código de depuración
ls /dev > /home/pi/devices.txt
Reiniciando y revisando este archivo aprendí que los dispositivos /dev/sda y /dev/sdb existía en el momento en que mdadm-raid Inicialización ocurrió, pero las particiones /dev/sda1 y /dev/sdb1 estaban desaparecidos Edité el /etc/init.d/mdadm-raid archivo e insertó la línea
partprobe
después de la cabecera (es decir, después de la cabecera) ### END INIT INFO pero antes de que comience el guión). Esto provocó que las particiones fueran detectadas y así mdadm-raid El script pudo ensamblar la matriz RAID, resolviendo el problema. ¡Espero que esto ayude a alguien!
update-initramfs -u