si te volaste la particion del recovery, logicamente, para reinstalar vista, vas a usar los DVDs que creaste con la aplicacion de tu HP. Pero supongo que no hiciste respaldo de esos discos(como yo)

, en todo caso no hay problema, los drivers de vista se consiguen en el sitio web del fabricante.
los drivers de xp, los podes encontrar en la pagina del fabricante, si es hp, podes hayar los drivers en el modelo "inicial"
por ejemplo:
si es dv241x. 249x , los drivers XP estan el el modelo Dv2000.
pone el modelo de tu laptop para poder ayudarte