Dê as instruções desta resposta no ServerFault.
EDIT: Eu re-localizado uma ferramenta chamada WinSetupFromUSB_0-2-3.exe (encontrado solto no Google) .
Atualmente, estou usando essa ferramenta para instalar o WinXP no espaço de partição restante no meu MSI Wind. Até aí tudo bem, está atualmente instalando o XP do meu USB.
Atualizará esta resposta se tudo der certo ...
ATUALIZAÇÃO: A instalação funcionou perfeitamente. Depois que o USB é construído, primeiro você precisa inicializar a primeira opção no GRUB. Depois que o partiotioning e a instalação da janela inicial forem concluídos, inicialize o USB novamente, mas aguarde a exibição de uma segunda opção. Em seguida, selecione o disco rígido e a partição em que a instalação foi colocada e, em seguida, ele será executado na segunda parte da instalação de janelas (parte da GUI). Isso é necessário porque senão você terá erros de hal.
Essa parece ser a maneira mais fácil de instalar o XP em um USB.