Como posso criar um USB inicializável usando o ISO do Windows PE no Linux?
Observação - Qualquer ISO do Windows PE disponível na Web que suporte a criação de um USB inicializável a partir do Linux será útil (mencione as etapas ou a referência também).
Histórico - Eu tenho o BootCD PE do Hiren e queria criar um USB inicializável a partir do Linux. Segui isso , mas o problema é que todas as respostas se referem a uma pasta HBCD que não existe mais no ISO. (Uma coisa estranha que notei que até o arquivo menu.lst se refere à pasta HBCD)
Outros guias precisam do Windows para criar o USB inicializável, mas atualmente tenho acesso apenas ao Linux (e tentando solucionar problemas do Windows que não está inicializando)
A inicialização direta do USB criado usando o unetbootin não ajuda.
Eu não gosto de rodar o vinho, então as respostas sem usá-las serão úteis.
Desde já, obrigado!!!
O BootCD PE do Hiren contém carregadores de BIOS e UEFI. Portanto, você pode simplesmente copiar o conteúdo do ISO em uma chave USB formatada adequadamente. O mesmo procedimento funcionará com outro PE pré-construído (como Kyhi ou Gandalf ) ou um ISO do Windows, desde que
.wim
seja menor que 4 GB.Formatar USB
Se você deseja um USB que possa inicializar em BIOS/CSM ou UEFI, você precisa formatá-lo com uma tabela de partições MBR contendo uma partição FAT32 marcada como ativa.
Supondo que sua chave USB seja
sdc
(verifique com lsblk), você pode fazer isso da seguinte maneira:Crie tabela de partição e partição usando fdisk . Digite
sudo fdisk /dev/sdc
e depois as seguintes opções:o
para criar uma nova tabela de partição DOS vazian
,p
, Enter, Enter, Enter,y
para criar uma nova partição primária aceitando padrões e excluindo qualquer assinatura do sistema de arquivos.t
,b
para alterar o tipo de partição para FAT32a
para definir a partição inicializável.w
para escrever alterações.Desconecte e reconecte o USB para pegar a partição.
Formate a partição usando mkfs :
sudo mkfs.fat -F 32 /dev/sdc1
Copiar dados
Monte ISO (assumindo que Hiren está no diretório de downloads ).
sudo mkdir /mnt/dvd/
sudo mount -o loop ~/Downloads/HBCD_PE_x64.iso /mnt/dvd
Copie tudo de ISO para USB (assumindo que o USB esteja montado em /run/media/ user / Volume )
sudo cp -R /mnt/dvd/* /run/media/<user>/<Volume>
Usando o Woeusb, consegui criar o USB inicializável para o Windows PE.