Ich hatte dieses Problem auf meinem Raspberry Pi 2 mit Raspbian GNU / Linux 8 (Jessie). Ich hatte einen RAID - Array auf /dev/sda1und /dev/sdb1die gescheiterten beim Booten montieren. Ich hatte /etc/mdadm/mdadm.confden Eintrag in meiner Akte
ARRAY /dev/md/0 metadata=1.2 UUID=53454954:4044eb66:9169d1ed:40905643 name=raspberrypi:0
(Ihre Zahlen werden unterschiedlich sein; sehen Sie sich andere Antworten an, wie Sie dies erreichen können.)
Ich hatte /etc/fstabden Eintrag in meiner Akte
/dev/md0 /data ext4 defaults 0 0
(und gab es natürlich /dataauch)
Wie das OP konnte ich das RAID-Array nach dem Start von Hand zusammenbauen und einbinden, aber es konnte nicht automatisch während des Startvorgangs ausgeführt werden, obwohl es anscheinend richtig eingerichtet war.
Ich konnte das Problem wie folgt lösen. Ich habe das Skript unter untersucht /etc/init.d/mdadm-raidund eine Zeile Debug-Code eingefügt
ls /dev > /home/pi/devices.txt
Neustart und Überprüfung dieser Datei Ich habe erfahren, dass Geräte /dev/sdaund /dev/sdbzum Zeitpunkt der mdadm-raidInitialisierung existierten, aber die Partitionen /dev/sda1und /dev/sdb1fehlten. Ich habe die /etc/init.d/mdadm-raidDatei bearbeitet und die Zeile eingefügt
partprobe
Nach dem Header (dh nach dem, ### END INIT INFOaber bevor das Skript beginnt). Dadurch wurden die Partitionen erkannt, und das mdadm-raidSkript konnte das RAID-Array zusammenstellen, wodurch das Problem behoben wurde. Hoffe das hilft jemandem!
update-initramfs -u