Processo de inicialização com disco MBR:
- MBR carregado.
- Registro de inicialização de partição ativa carregado.
- Gerenciador de inicialização carregado (usa o BCD). Todos os dados de configuração de inicialização estão no BCD.
No BCD existem normalmente 3 carregadores para um único SO Windows Vista / 7/8:
- loader "base" para o SO
- retomar o loader para o SO (criado automaticamente pelo Windows)
- carregador de recuperação para o SO
O Recovery Loader é vinculado por um elemento ("RecoverySequence") no carregador "base", portanto, quando você digitar F8 (opções de inicialização avançadas), poderá selecionar "Reparar computador" = > carregador de recuperação que carrega o WinRE.
Continuar o carregador também é vinculado por um elemento ("AssociatedResumeObject") em "carregador de base".
As coisas estão muito bem exibidas no Editor Visual BCD - um editor completo de GUI do BCD.
Usando o utilitário ReAgentC, você pode criar um carregador de recuperação (e um link do carregador básico para o carregador de recuperação).
Primeiro, você especifica onde a imagem .wim está com "reagentc / setreimage e caminho completo para .wim".
Então você usa "reagentc / enable" = > loader e link são criados no BCD.
Quando você usa "reagentc / disable", o carregador de recuperação é excluído e o link é destruído.
Você usa o reagente no contexto do sistema operacional atual para que o carregador do SO atual seja o alvo do comando.
Você pode começar instalando a imagem do Windows 7 no disco rígido vazio usando o imagex. Você cria uma partição primária e a ativa, em seguida, coloca a imagem nela.
Então use:
- bootsect.exe - para gravar MBR e PBP
- bcdboot.exe - para criar o ambiente de inicialização (bootmgr + BCD)
Espero que isso ajude.