8GB pode parecer grande, mas é necessário pelo menos isso para uma instalação inicializável do USB Win7 ...
Este link contém informações sobre uma ferramenta 'Wintoflash'
Você fala sobre 'menu de inicialização personalizado codificado (Linux)' - o 'menu' de inicialização (apropriadamente chamado de 'Carregador de inicialização') é na verdade pré-SO. Você poderia usar o gerenciador de inicialização 'Linux' (chamado Grub) para selecionar partições inicializáveis (da mesma forma que você pode usar o Window BOOTMGR
), mas eu sei como isso funcionaria carregando diferentes 'imagens' inicializáveis da unidade flash dependendo do que foi selecionado. (ou seja, imagens para AV, Recuperação, Reparação / Instalação do Windows, teste ( Hiren ), Burn-in / Benchmarking)
Verdade seja dita que eu tenho feito isso por vários meses (16GB pendrives barato ftw!), mas eu não tive tempo ... (Work & MCSE timesinks / compromissos vêm em primeiro lugar!)
nhinkle abrange TUDO ISSO E MAIS em seu blog - que eu certamente vou estar usando quando eu chegar ao redor para criar o meu próprio ... Kudo's nhinkle para um ótimo post! :)