Após a instalação completa do SP3, podemos ocupar 1,5 GB de espaço, mas ele descompacta uma carga de arquivos temporários que podem ocupar mais espaço do que você possui. Pode ser possível colocar o instalador em um pen drive USB para que ele "descompacte" o pendrive USB em vez do flash interno de 2 GB. Eu realmente não tentaria colocar um Windows XP totalmente atualizado em um disco pequeno, em minhas máquinas virtuais, um total de Win XP instala os relógios em torno de 10 GB.
Tente usar algo como nLite para "reduzir a velocidade" da instilação ou tente um SO alternativo, como o Ubuntu, se possível. Eu recomendaria, no entanto, contatar a HP e ver se eles oferecem outros discos.