Eu tenho tentado por mais horas do que gostaria de admitir para obter um UFD inicializável (USB Flash Drive) com o Windows PE nele. Existem muitos tutoriais, todos os quais eu tenho tentado em sucessão, mas parece que não importa o que eu faça, esse stick simplesmente não inicializará.
Eu tenho o Windows AIK (Kit de Instalação Automatizada) instalado no meu servidor porque ele tem os arquivos de origem do Windows PE. Primeiro tentei seguir as instruções contidas no Guia do Usuário do WAIK, no artigo intitulado "Passo a passo: criar um disco RAM inicializável do Windows PE no UFD". Essas instruções são bem parecidas com todas as outras instruções que encontrei na Web, pois elas têm você:
- Execute
CopyPE.exe
para colocar os arquivos ambientais do Windows PE em um novo diretório
- Copie um arquivo
boot.wim
para a pasta de fontes desse novo diretório
- Use
diskpart.exe
para limpar o UFD, criar uma partição primária e formatá-lo como FAT32
- Use
xcopy /e
para copiar os arquivos para o UFD
Bem ... isso não funcionou. Quando eu edito a configuração UEFI no meu tablet Dell (o que eu estou tentando inicializar), vejo o meu pen drive como uma opção de boot, então eu mudei a ordem para dizer que deveria ser # 1, mas isso não funcionou . Eu tentei desligar o Secure Boot; que não funcionou também.
No próximo tutorial. O próximo guia começa da mesma forma com as etapas 1 e 2 acima, mas recomenda criar um arquivo ISO e usar um utilitário de terceiros chamado Rufus piscar essa ISO no pendrive.
Eu usei este comando para criar o ISO (neste exemplo eu coloquei meu ambiente PE em C: \ Winpe):
oscdimg -m -o -u2 -udfver102 -bootdata:2#p0,e,betfsboot.com#pEF,e,befisys.bin C:\Winpe\ISO C:\Users\Administrator\Documents\winpeuefi.iso
Depois tentei fazer o flash usando o utilitário Rufus. Rufus permite selecionar entre os três esquemas de partição a seguir:
- esquema de partição MBR para BIOS ou UEFI
- esquema de partição MBR para UEFI
- esquema de partição GPT para UEFI
E o tutorial que eu segui dizia explicitamente que você precisa usar o GPT. No entanto, quando eu tentei pela primeira vez este Rufus não me deixou, citando esta mensagem de erro:
When using UEFI Target Type, only EFI bootable ISO images are supported. Please select an EFI bootable ISO or set the Target Type to BIOS.
Então, tentei usar o MBR; novamente meu tablet Dell não inicializaria o pen drive. Então, comecei a fazer o que qualquer programador frustrado e teimoso faria: baixei o código-fonte para o Rufus e procurei em todos os arquivos por aquela mensagem de erro, a fim de descobrir o que a acionaria. Acontece que a mensagem de erro é acionada sempre que você está perdendo um arquivo chamado bootmgr.efi
da raiz do ISO. Então eu procurei na minha pasta Program Files e encontrei uma, copiei isso e refiz o ISO.
Desta vez, Rufus trabalhou ... deixou-me gravar o ISO com o esquema de partição GPT; no entanto, ele ainda não inicializaria no meu tablet. Mais uma vez, posso ver meu drive USB como uma das opções de inicialização, tenho mudado a ordem de inicialização para garantir que é a primeira escolha, e tentei com o Secure Boot tanto ligado quanto desligado. Mas toda vez que ignora completamente o UFD. Estou prestes a arrancar meu cabelo; isso realmente não deveria ser tão difícil.
Como eu faço um UFD com o Windows PE nele que posso inicializar no meu tablet Dell?