Primeiro de tudo, o Windows 7 precisa de iniciar 3 coisas:
- Windows MBR (ou qualquer MBR que carregue o PBR ativo)
- Windows 7 PartitionBootRecord na partição ativa
- Bootmgr do Windows 7 e pasta \ boot (com o BCD dentro) na partição ativa
===============
Com qualquer gerenciador de partição, verifique se há uma partição no primeiro disco marcado como ACTIVE.
(se você tem uma pequena partição de 100MB chamada "SYSTEM RESERVED", ela deve estar marcada como ativa)
===============
Se você ainda conseguir inicializar o XP, pode tentar a ferramenta "Correção de inicialização dupla"
A ferramenta possui um botão "Reparo automático". Clique nele e confirme depois que a ferramenta fará seu sistema inicializar com o Windows 7 por padrão.
================
Você deve organizar a inicialização múltipla para que o gerenciador de inicialização do Windows 7 controle a inicialização múltipla.
Windows MBR no primeiro disco, arquivos de inicialização do Windows 7 no primeiro disco.
O gerenciador de boot do Windows 7 pode inicializar o XP e o Ubuntu.
Você deve ter algum conhecimento básico sobre como o Win7 está inicializando e quais arquivos são necessários.
O mesmo para o XP.
O mesmo para o Ubuntu.
Depois disso, você deve entender como o gerenciador de inicialização do Win7 pode inicializar o XP.
E como o Win7 pode inicializar sistemas operacionais baseados em Ubuntu / Linux.
Se você não tiver pelo menos uma compreensão básica de como cada sistema operacional inicializa
problemas com multi boot no futuro podem acontecer novamente.
A inicialização múltipla não é trivial e o Windows 8 está chegando ...