Faça o download do Editor Visual do BCD . Ele vem com "Reparo de inicialização dupla". Instale no XP.
Se você tiver um Windows 7 / Vista instalado em qualquer partição "Dual boot Repair" - > "Reparação Automática" irá corrigir a inicialização do Windows 7 / Vista.
Mais tarde, quando no Vista / 7, você pode adicionar entrada para inicializar o XP (se estiver faltando) usando o Visual BCD Editor - > Clique com o botão direito e selecione "Create Windows loaders".
Tudo é feito no clique automaticamente - sem parâmetros, partições ou o que quer que seja especificado.