tente o seguinte:
echo "sleep 60" > /etc/initramfs-tools/scripts/init-premount/delay_for_raid_array_to_build_before_mounting
chmod a+x /etc/initramfs-tools/scripts/init-premount/delay_for_raid_array_to_build_before_mounting
update-initramfs -u
Extraído daqui: link
basicamente, você está tentando introduzir um atraso na inicialização (60 segundos no exemplo dado aqui) para o sistema localizar / carregar qualquer dispositivo que possa demorar um pouco mais para ficar pronto, como um dispositivo mdadm raid1 / raid / disco criptografado / ou outro problema aleatório que pode ser causado pela inicialização do sistema muito rapidamente para algo e dispositivos que ainda não precisam estar prontos.
Eu tive o problema em uma nova instalação de um servidor LTS 14.04.1 com mdadm raid1 (no modo degradado usando apenas uma unidade para começar até que eu tivesse a segunda unidade para colocar).
Se você não conseguir inicializar, pode ser necessário usar uma combinação de etapas usando um LiveCD para executar as etapas a seguir em sua instalação ou tentar "inicializar a partir do primeiro disco rígido" em o menu de inicialização do Livecd e veja se isso funciona primeiro.
Caso contrário, usar alguns exemplos do seguinte tópico pode ajudar a usar um LiveCD para executar as seguintes etapas em um sistema "quebrado" que não inicializa:
Eu suponho que você pode ter mudado ou resolvido isso até agora (thread de 4 semanas), mas imaginei que documentaria uma correção que funcionou para mim em um cenário esperançosamente relacionado, para que outros possam achar mais fácil.
Esta é a pesquisa do google que usei para encontrar a solução que usei: montar montagem dev / disk / by-uuid em / root dispositivo com falha ou recurso ocupado