Os comentários sugerem seguir dracut usando
--wait-clean
For each md device given, or each device in /proc/mdstat if --scan is given, arrange for the array to be marked clean as soon as possible. mdadm will return with success if the array uses external metadata and we successfully waited. For native arrays this returns immediately as the kernel handles dirty- clean transitions at shutdown. No action is taken if safe-mode handling is disabled.
Parece que a interrupção de matrizes no espaço do usuário é necessária apenas para matrizes não "nativas". Nenhuma definição de "nativo" é dada, mas seria plausível se esse qualificador fosse inserido para distinguir algo como IMSM.
Para ser justo, este é o tipo de qualidade que você pode esperar de recursos como IMSM (e fakeraid mais geralmente), que os desenvolvedores / fornecedores de Linux não estão especialmente interessados. AFAICT não causa perda de dados diretamente "remove o benefício da redundância total por quanto tempo for necessário para ressincronizar os discos).