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