Gostaria de sugerir dois caminhos diferentes de abordagem para o seu problema de executar aplicativos do XP ... Acho que o dual boot pode ser problemático e geralmente tentar evitar esse tipo de situação.
Existe o modo XP disponível para o Windows 7, que permite a execução de aplicativos XP no Win 7, executando basicamente uma máquina virtual MS com o XP. O software do modo XP é suportado por M $ e está disponível em algum lugar em seu site.
Outra alternativa, supondo que você tenha a chave de licença legal apropriada, é rodá-la na estação de trabalho do VMWare ou experimentá-la no VirtualBox se tiver coragem. Eu pessoalmente tenho rodado o XP no VMWare há algum tempo.
Embora já faz algum tempo desde que eu usei, o Wine no Linux (Ubuntu) também pode ser uma alternativa para rodar seus aplicativos mais antigos. É claro que no Linux você também pode executar a visualização (vmware ou outra variante).