Tive esse problema ontem quando peguei um notebook com o drive de CDROM defeituoso e nenhum dos meus drives externos quis colaborar.
Ao contrário do Vista/Seven, a instalação do XP não tem suporte a pendrive. Eu não lembro agora qual é o problema, mas sei que tentei várias vezes e nunca deu certo.
Eu acabei resolvendo o problema do notebook de outra forma; mas incentivado por ele, fiz uma nova busca no Google para ver se já havia uma solução. Acabei encontrando uma dica para o Wintoflash.
Terminei meu primeiro teste agora e funcionou. Windows XP Sp3 inteiramente instalado via pendrive..
Observações:
- Testado em uma ASUS P5GC-MX;
- O programa instala no pendrive o bootloader da MS com várias opções e a cada reinicialização da instalação você precisa dar boot pelo pendrive e escolher a opção adequada. Geralmente apenas uma das duas primeiras;
- Se der erro acusando a falta de hal.dll é porque você deixou reiniciar sem tomar o cuidado acima. Reinicie e escolha a opção correta que o processo continua;
- Demora uma eternidade para fazer a cópia dos arquivos do CD para o pendrive. Usando um CD virtual eu consegui reduzir esse tempo para 20 minutos.
Bom, existe um aplicativo que particiona pendrive e cria a primeira partição emulando um drive de CD e inclusive, do ponto de vista do “sistema” é read-only.
A única coisa que sei é que não funciona com todos os pendrives existentes, precisa testar antes. Tenho um amigo aqui na cidade que andou brincando com isso, posso perguntar a ele qual foi o aplicativo que ele usou e quais os pendrives que não funcionaram.
Interessa saber? Se sim eu pergunto a ele.
Hummm… isso é interessante. Eu encontrei threads sobre o assunto e vi que o sucesso depende da controladora no drive. Veja qual o nome do programa com seu amigo.
Tente o WinSetupFromUsb, achei melhor que este