Você pode instalar o bootloader do Windows Vista / 2008/7 em uma máquina com Windows XP e fazer o boot do Windows XP e Windows 2008/7 a partir do VHD (não acredito que o Vista tenha suporte a inicialização por VHD). Eu estou fazendo isso no meu computador laptop principal agora. A maneira mais fácil de fazer isso é simplesmente instalar o Windows 2008/7 em um VHD, e você obtém o gerenciador de inicialização "de graça" durante a instalação.
- Inicialize o DVD do Windows 7
- Escolha Reparo e Prompt de Comando
- No prompt de comando, execute o seguinte:
DISKPART CREATE VDISK FILE="filename for virtual disk here" TYPE=vdisk MAXIMUM=size-in-megabytes ATTACH VDISK EXIT
- Feche o prompt de comando. inicie a instalação do Windows 7.
- Escolha o disco virtual (você será capaz de dizer por tamanho qual é). Você recebe um aviso de que não pode instalar nesse disco. Continue de qualquer maneira e a instalação será concluída.
Depois disso, você terá a instalação do Windows 7, que pode ser inicializada pelo VHD e pelo bootloader do Vista / 2008/7.