Finalmente, não encontrei uma solução ideal, mas uma solução adequada.
O problema foi resolvido quando converti a segunda tabela de partição HDD de MBR para GPT (o SDD era GPT inicialmente).
Parece que o UEFI prefere o MBR ao GPT, além das configurações. Talvez a conversão de SDDs de GPT para MBR também funcione.
P.S. Passei horas experimentando quase tudo o que encontrei para tornar o Windows inicializável com GPD SDD e MBR GPT, incluindo a recriação de partição EFI, bcdboot
e edição direta de BCD por bcdedit
em três locais diferentes ( EFI partition/boot/BCD
, EFI partition/EFI/Microsoft/boot/BCD
, c:\boot\BCD
), usando DVD de instalação real do Windows em vez de USB stick, pois há um aviso de que o Windows PE pode não reconhecer o BCD neste caso (o bcdedit
do Windows PE não conseguiu localizar o BCD sem usar /store
), troque fisicamente os cabos do HDD e do SDD, até mesmo tentei inicializar usando GRUB2
sem sucesso, então não tenho certeza se é possível. Na Internet, não vi nenhuma sugestão de que o MBR possa ser um problema, espero que ajude alguém.