Te creas una particion en tu HDD suficientemente grande como para poder meter el cd del windows entero (si no sabes como se hece mira por el foro que seguro que esta explicado, que no tengo tiempo, con el partition magic es facil hacerlo y puede que el windows mismo te lo deja hacer).
Ahora sera como si tubieras 2 discos duros, el el pequeño le copias el cd entero del winows con tu HDD usb, una vez copiado lo ejecutas y despues de hacer un par de chorradas se te reiniciara el pc y te entrara en la pantalla azul de instalacion del winxp.
En esa pantalla formateas la particion grande e instalas en windows en la misma.
Una vez hayas terminado de hacer todo puedes cargarte la particion pequeña o dejarla intacta para futuros formats ya que no tienes lector de cd.