Para seguir o passo-a-passo será necessário:
- Computador com drive de CD/DVD funcionando;
- Um pendrive (qualquer capacidade diferente de outros programas que tem limitação de "4GB");
- Um CD com os arquivos de instalação do WindowsXP;
1º: Faça download do programa WinSetupFromUSB-0.1.1.exe
http://www.mediafire.com/?nefyzniizmj
OBS: Não foi eu que hospedei o arquivo, utilizei o Nod32 e o Malwarebytes' Anti-Malware, nenhum apontou nenhum maware, caso seu anti-virus acuse algo fica a seu critério a utilização ou não do sofware.
A instalação é simples, apenas next , aceitar os termos de utilização, next, next , start, next, exit.
2º: Ao executar o programa será exibida a seguinte tela;

3º: Na opção Format Target Using selecione HP format Tool, será aberto as opçoes do do HP Format Tool em Device selecione o pendrive a ser formatado (todos os arquivos do pendrive serão deletados, certifique-se de fazer backup dos dados que precisar), em File System escolha NTFS e clique em Start. Após o término da formatação clique em close e volte a janela inicial do WinSetupFromUSB.
4º: Na opção USB Disk Selection selecione o pendrive;
5º Em Windows 2000/Xp/2003 Source escolha o diretório/drive onde estão os arquivos do Windows.
6º Clique em GO.
7º Ao término desses procedimentos você terá o Windows em um pendrive bootável, dê o boot no PC/Notebook pelo dispositivo USB, na primeira tela de instalação do Windows surgirá apenas uma opção "First ....." quando terminar de copiar os arquivos necessários e o Windows for reiniciado essa mesma tela aparecerá duas opçoes, escolha a "Second ....." e pronto siga a instalação do Windows normalmente.
* Caso apresente algum problema com a dll Hal.dll segue seguinte resolução:
[Boot Loader]
Timeout=20
Default=multi(0)disk(0)rdisk(1)partition(1)WINDOW S
[Operating Systems]
C:btsecXPSTP.bs="1. Begin TXT Mode Setup Windows XP, Never unplug USB-Drive Until Logon"
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Conti nue GUI Setup + Start XP from HD 0 - Part 1" /FASTDETECT
multi(0)disk(0)rdisk(1)partition(1)WINDOWS="Conti nue GUI Setup + Start XP from HD 1 - Part 1" /FASTDETECT
multi(0)disk(0)rdisk(1)partition(2)WINDOWS="Conti nue GUI Setup + Start XP from HD 1 - Part 2" /FASTDETECT
multi(0)disk(0)rdisk(1)partition(3)WINDOWS="Conti nue GUI Setup + Start XP from HD 1 - Part 3" /FASTDETECT
multi(0)disk(0)rdisk(2)partition(1)WINDOWS="Conti nue GUI Setup + Start XP from HD 2 - Part 1" /FASTDETECT
Nesse endereço http://www.boot-land.net/forums/inde...showtopic=4900 tem todas as informações para resolver esse problema com o hal.dll.{jcomments on}