Você poderia fazer isso. Você gostaria de definir a unidade como inicializável usando o bootsect.exe. Claro que, uma vez instalado o XP, o seu MBR será substituído eo Win7 não funcionará mais; portanto, assumindo o XP instalado corretamente, basta seguir o artigo do MS Knowledgebase para fazer o Win7 inicializar novamente a partir do XP link se ele não funcionar como planejado, será necessário ver como inicializar a partir de uma unidade USB (que provavelmente é o caminho a seguir, de qualquer forma). E a maneira que eu pessoalmente escolhi para fazê-lo (se não fosse pela sugestão abaixo) seria criar uma partição barebones inicializável tão grande quanto a partição XP que você gostaria de inicializar completamente e depois instalar o XP a partir dos arquivos de instalação.
Uma maneira melhor:
Você pode usar WinSetupFromUSB e ele deve fazer tudo para você. Claro, se você está instalando o XP por medo do Win7 RC se esgotando, você tem até 1 de março de 2010. Se você quer apenas começar do zero com o XP limpando tudo, então este também seria o método que eu usaria ( divisórias minúsculas aleatórias não valem a pena).
Como sempre, eu recomendo fazer o backup de seus dados essenciais em uma mídia não conectada durante a instalação (seja usando uma caixa de depósito, um compartilhamento de rede ou um disco rígido externo).