Eu percebo que você pode usar o BartPE em um pendrive, embora você deva perceber que normalmente é um ambiente básico do XP normalmente usado para recuperação do sistema.
Uma solução fácil para esse problema seria simplesmente fazer uma distribuição Linux ao vivo e, no disco, colocar o VirtualBox . Então, você poderia simplesmente ter um .VDI (arquivo de disco rígido virtual usado pelo VirtualBox) em uma unidade flash USB / disco rígido, onde você poderia pré-instalar o Windows XP.
Você pode obter uma lista das distribuições do Linux que o VirtualBox suporta aqui .