Eu resolvi o problema. Acontece que o SATA fica alinhado primeiro na lista de unidades (sda, etc.) na placa-mãe quando é usado, e o MB é o primeiro quando nenhuma placa de adaptador é usada.
Isso foi confuso, mas assim que percebi, precisei de uma solução para especificar uma unidade específica, independentemente da unidade em uma determinada inicialização.
Então eu tive que especificar a unidade que eu queria inicializar, que pode ser sda sem adaptador e sde com o adaptador. Usar uma especificação UUID permitiu uma referência consistente ao disco que eu queria inicializar.
Minha postagem original não é exatamente precisa do que estava acontecendo, no entanto, outras pessoas tiveram problemas semelhantes, enviaram emails para outros sites e indicaram que a especificação do UUID funcionava para eles. Então eu entendo que a questão é disjunta da resposta, mas eu tenho abordado isso com o interesse de ajudar os outros da mesma forma situados.