Saya mengalami masalah ini pada Raspberry Pi 2 saya menjalankan Raspbian GNU / Linux 8 (jessie). Saya memiliki array RAID /dev/sda1
dan /dev/sdb1
yang gagal berkumpul saat boot. Saya punya di /etc/mdadm/mdadm.conf
file saya entri
ARRAY /dev/md/0 metadata=1.2 UUID=53454954:4044eb66:9169d1ed:40905643 name=raspberrypi:0
(nomor Anda akan berbeda; lihat jawaban lain tentang cara mendapatkan ini.)
Saya punya di /etc/fstab
file saya entri
/dev/md0 /data ext4 defaults 0 0
(dan tentu saja /data
memang ada)
Seperti OP, saya bisa merakit dan me-mount array RAID dengan tangan setelah boot, tetapi saya tidak bisa mewujudkannya secara otomatis selama boot meskipun tampaknya pengaturannya sudah benar.
Saya bisa menyelesaikan masalah sebagai berikut. Saya menyelidiki skrip di /etc/init.d/mdadm-raid
dan memasukkan sederet kode debug
ls /dev > /home/pi/devices.txt
Mem - boot ulang dan memeriksa file ini saya mengetahui bahwa perangkat /dev/sda
dan /dev/sdb
ada pada saat mdadm-raid
inisialisasi terjadi, tetapi partisi /dev/sda1
dan /dev/sdb1
hilang. Saya mengedit /etc/init.d/mdadm-raid
file dan memasukkan baris
partprobe
setelah header (yaitu setelah ### END INIT INFO
tetapi sebelum skrip dimulai). Ini menyebabkan partisi terdeteksi dan mdadm-raid
skrip mampu merakit array RAID, menyelesaikan masalah. Semoga ini bisa membantu seseorang!
update-initramfs -u