A natureza desta questão mudou desde que a respondi (e agora parece um pouco offtopic para a UL), mas aqui está uma segunda abordagem.
Se você quiser o XP no disco rígido externo, poderá instalar em uma VM usando a partição de disco bruta como o armazenamento de suporte (em vez de um arquivo esparso). Não instale os acréscimos de convidados ou outras coisas e você provavelmente pode inicializar a partir do disco usando o grub (mas pode ter que reativar a partir da troca de hardware)
Outro método será instalar o XP em qualquer computador e depois clonar a instalação no disco rígido externo (não acho que uma instalação normal do XP permita a instalação diretamente no disco externo).
"Gravar" ou copiar o conteúdo de um CD de instalação do XP em uma unidade não instalará o XP e não parecerá que ele aumentará seu objetivo.