Possível duplicata:
Como instalar o Ubuntu, Windows XP e Windows 7 a partir do zero como sistema de inicialização tripla
Como posso inicializar três vezes o Windows XP, Ubuntu 9.10 e Windows 7? Qual SO devo instalar primeiro?
Possível duplicata:
Como instalar o Ubuntu, Windows XP e Windows 7 a partir do zero como sistema de inicialização tripla
Como posso inicializar três vezes o Windows XP, Ubuntu 9.10 e Windows 7? Qual SO devo instalar primeiro?
Respostas:
A partir daqui
Se você precisar de um recurso adicional, poderá usar os guias de inicialização dupla do apcmag.com e ajustar em conformidade.
Faça o download e grave o GParted Live (basta fazer uma pesquisa no google) em um CD e inicialize o seu computador. Use GParted para criar uma nova partição (pelo menos 10 a 15 GB) para o W7. Verifique se ele está associado à partição XP para que o carregador de inicialização W7 reconheça o XP. Quando você inicializa o W7, ele oferece a opção de inicializar o XP como a "Versão anterior do Windows".
Em seguida, você precisa ajustar o carregador de inicialização W7 com o EasyBCD (instruções podem ser encontradas nos guias apcmag) ou, de preferência, reinstalar o carregador de inicialização GRUB, fazendo o seguinte:
Insira o CD do Ubuntu Live (ou disco flash ou o que for) e selecione "Experimente sem alterações no computador". Uma vez carregado, abra um terminal e digite "sudo grub"
Em seguida, insira os seguintes comandos em ordem.
Reinicie e ele voltará diretamente para o Ubuntu. Agora você precisará editar o GRUB para obter as partições do Windows. Você tem duas opções - digite AMBAS as partições do Windows no GRUB, ou apenas digite W7 e use o carregador de inicialização W7 para selecionar XP. Para editar o grub, digite o terminal "sudo gedit /boot/grub/menu.lst" (ou substitua o gedit pelo programa que preferir) e verifique se a opção "hiddenmenu" tem um '#' na frente para visível. Em seguida, vá até o final, onde todos os kernels do Ubuntu estão listados e adicione o seguinte (NOTA: O local (hdX, X) pode ser diferente para sua instalação):
title Windows XP
root (hd0,1)
makeactive
chainloader +1
title Windows 7
root (hd0,2)
makeactive
chainloader +1
Divulgue aqui: Ubuntu + Win7 + WinXP boot triplo
Não é diretamente uma resposta para sua pergunta, mas como eu costumava inicializar sistemas operacionais diferentes e agora usar máquinas virtuais, pensei em oferecê-lo como sugestão. Como sou desenvolvedor .Net, tenho 7 instalados como meu sistema operacional host, simplesmente porque é o que uso com mais frequência, depois uso o VMware e executo uma cópia do Ubuntu como máquinas virtuais. Faço o mesmo com o XP, mas estou usando cada vez menos atualmente. O desempenho das máquinas virtuais tem sido bom para mim. Até executo um Windows Server 2008 para testar meus aplicativos. Se você tiver o hardware, eu tentaria isso, pois também pode funcionar para você.
Você já olhou para o Modo XP no Windows 7, isso pode ser útil se você precisar do Windows XP.
Eu usei o VMware em minha discussão simplesmente porque é isso que eu uso, no entanto, o VirtualBox é uma alternativa de código aberto que permitirá que você faça o mesmo.