Como criar um pendrive de boot DOS/Windows
Autor: André Luiz | Publicado: 2011-09-21T03:40:00-07:00

&nbsp;  
Este procedimento vai criar um pendrive com  um boot mínimo, genérico, com suporte a enxergar unidades FAT/FAT32. A parte  mais chata do processo é obter os poucos arquivos necessários. Mas de posse  deles tudo é muito simples. O resultado foi testado com sucesso nas seguintes  motherboards:
FIC Conectado  após ser desbloqueado (C:)

ASUS A7S266-VM (A:)

ASUS P4S800D-X (A:)

ASROCK K7S41GX (A:)

Gigabyte GA-8VM800M (C:) 
Gigabyte GA-94GCM-S2C (C:); 
Notebook Toshiba Satellite U305-S7446 (BIOS v3.90) (C:);
Você  precisa de:
Um pendrive de qualquer capacidade. - Porém se você quiser criar um boot DOS  puro (DOS 6.22, por exemplo) eu não acredito que funcione se o pendrive for  maior que 2GB, por causa das limitações da FAT(16). 
HP  USB Disk Storage Format Tool - Daqui em diante vou chamar de HP Format Tool. Esse programa foi feito para  pendrives HP, mas ainda não vi um pendrive que ele rejeitasse;

Um disquete ou pasta com os arquivos command.com, io.sys e msdos.sys de uma  versão qualquer DOS/Windows que existem em qualquer disquete de boot. Eu testei  com os do Windows 98, que o próprio Windows gera lá no Painel de Controle. Por  comodidade, você pode usar um dos discos disponíveis em BOOTDISK.COM, mas com isso o boot e o prompt  vão ficar em inglês; Nota: Se você quiser  evitar criar um disquete virtual ou real, os .EXEs de BOOTDISK.COM podem ser  descompactados com WinRAR, para obter o arquivo de imagem do disco. Vai dar  erro, mas ignore. Depois basta abrir a imagem com o Winimage para extrair os arquivos  individuais.

Use o HP Format  Tool para tornar o seu pendrive um disco de boot. O uso do programa é  simples e você só precisa indicar onde está o pendrive que vai ser formatado e  onde estão os arquivos de boot (command.com, io.sys e msdos.sys). O HP Format Tool não é limitado como o Nero e  não exige que os arquivos estejam em um disquete real. Tanto podem estar em um  disquete  virtual quanto em uma pasta qualquer.

Atenção: se você é o tipo de usuário que  precisa ser lembrado de que esses arquivos geralmente são ocultos, então você  nem deveria estar lendo isto aqui.

Depois disso, o pendrive já dá boot. Teste agora e se certifique de que funciona. Você óbviamente  deve cair no prompt de comando. Lembre-se de que fazer com que um BIOS dê boot  pela USB é uma ciência à parte e não não vou abordar isso aqui,  ainda.

Com o pendrive dando boot, você pode partir para elaborar mais,  colocando outros programas, personalizando config.sys e autoexec.bat, etc. Mas  ainda existe um problema para se ter em mente: O pendrive criado pelo HP Format Tool tem comportamento que depende  da motherboard:
No FIC e em algumas outras  motherboards - não houve jeito de fazer com que ele aparecesse como drive A:.  Sempre apareceu como drive C:. Não há nenhuma configuração no BIOS desbloqueado  do FIC que possa ser tentada e talvez o problema ocorra porque o BIOS enxerga um  floppy drive que não existe e não pode ser desativado;

Em outras motherboards - o mesmo  pendrive não aparece de jeito nenhum como drive C: e sempre aparece como drive  A:, não importando se você configura o boot no setup para USB-FDD ou  USB-ZIP/Flash (quando há essa configuração). E olha que nessas máquinas existe um floppy drive em A: (ele se torna  B:).
Você precisa levar em consideração o problema acima porque se você  adicionar programas que esperam rodar de A:, vai dar pau quando o pendrive for  montado como C: e vice-versa.