Se o XP ainda estiver inicializável, instale o EasyBCD no XP para corrigir o bootloader do Vista.
link
Veja meu post aqui para instruções e capturas de tela
Agora sei que isso foi estúpido, devido à capacidade do Windows de acabar com todo o reparo, mas eu estava tentando consertar um disco rígido morto de um laptop conectando-o à minha área de trabalho, formatando-o e instalando o Windows XP nele (que é o que tinha que começar).
Isso estava indo bem - até que eu consegui meio caminho, e a unidade estava ruim, então eu precisei inicializar a minha área de trabalho para executar um verdadeiro CHKDSK na unidade do laptop. Eu tive que desligar a unidade do laptop para arrancar a partir do meu desktop, porque senão ele está tentando arrancar a partir da unidade do laptop agora. Para minha surpresa, minha área de trabalho não sabia mais como inicializar.
[Insira muito tempo e frustração, mas sem alterações]
Então, com a unidade do laptop desconectada e fora da imagem, eu coloquei o novo Disco de Recuperação do Windows Vista que criei de uma imagem on-line e executei o assistente de reparo de inicialização. Diz que não é capaz de ajudar. Então, eu corro os comandos que vi recomendados em outros posts:
BootRec /fixmbr
BootRec /fixboot
/ fixmbr parece rodar bem, mas / fixboot diz:
The system does not contain a recognized file system.
Please make sure that all required file system drivers are loaded and that the volume is not corrupted.
Eu também tentei:
BootRec /ScanOs
BootRec /RebuildBCD
Ambos completam com a mesma mensagem deprimente:
Total identified Windows installations: 0
Então minha pergunta é: WTF!?
Eu sei que o Windows Vista está lá. Eu não tenho ideia de como fazer meu computador encontrá-lo.
Se o XP ainda estiver inicializável, instale o EasyBCD no XP para corrigir o bootloader do Vista.
link
Veja meu post aqui para instruções e capturas de tela
Este artigo (Recuperando o Vista ou o Windows 7 Bootloader do DVD) é possivelmente uma resposta para qualquer pessoa que não consiga consertar usando o EasyBCD.