Parece que você está sem sorte para criar uma unidade USB inicializável a partir do XP, que funcionará para a instalação do Vista, de acordo com este artigo do blog de James O'Neill no MS . Você precisa encontrar uma máquina com o Vista / Win7 / Server 2008 para fazer isso, ou tentar consertar a instalação que você já tem como aconselhado pela harrymc. E talvez não o vire da próxima vez?