Parece que initramfs
não monta corretamente o array. Se eu parar e remontá-los, eles funcionam:
mdadm --stop /dev/md124
mdadm --assemble --run /dev/md124 /dev/sda6
Talvez initrd
tente executar o array degradado reunindo apenas as partições sdb e pare. Eu não sei como depurar e / ou corrigir isso.
Para testar meu novo array RAID1, desconectei um dos meus discos rígidos (sda) e tentei inicializar o sistema degradado (configurei BOOT_DEGRADED = true). Tudo funciona como esperado, o SO inicializa sem problemas e um email é enviado pelo mdadm para me informar do problema.
A história é diferente com o outro disco. Após a sincronização eu tentei fazer a mesma coisa desconectando o sdb. O Grub inicia a inicialização, mas a partição raiz não está montada.
/proc/mdadm
diz que as matrizes existem, mas estão inativas. Tentei montá-los manualmente, mas mdadm
me fornece o erro "Dispositivo ou recurso ocupado".
Eu corro grub-install --recheck
em ambas as unidades, mas nada mudou. O UUID de sdaX e sdbX são os mesmos, e todos os UUIDs estão corretos, eu os verifiquei com blkid
.