Falha ao criar usb inicializável a partir do win10 iso no linux

Falha ao criar usb inicializável a partir do win10 iso no linux

Estou tentando fazer um usb inicializável a partir do win10 iso (deve ser legal, encontrei na revista PC). A iso está OK, funciona inicializada na caixa virtual.

Eu tentei o fedora "mediawriter", o ubuntu "disks" e o bom e velho "dd"

sudo dd bs=4M if=/tmp/win10.iso of=/dev/sda conv=fdatasync

e embora essa coisa diga que é inicializável:

/dev/sda: ISO 9660 CD-ROM filesystem data 'CHIPSPEC_WIN10_II' (bootable)

ele não pode ser inicializado em nenhum dos meus computadores, todos baseados em Linux (o que significa que não posso usar nenhum aplicativo do Windows para gravar imagens ou fazer qualquer investigação lá). Faz anos que não uso o Windows e não os instalei por mais tempo. As janelas mais recentes exigem algo especial da BIOS? A UEFI é obrigatória? O boot seguro é obrigatório? Ou qual pode ser o problema?

Responder1

Diz oCD ISO-9660a imagem é inicializável. No entanto, isso usa ummecanismo diferentede discos "normais" (HDDs/USBs) – o código de inicialização compatível com BIOS não está localizado no setor 0, nem a tabela de partição compatível com UEFI.

As ISOs do Linux que você usou no passado foram especialmente preparadas usandoiso-híbridopara ser inicializável tanto como imagens de CD quanto como imagens de disco fixas. ISOs do Windows não são - eles se destinam exclusivamente a CDs/DVDs, então você precisará de ferramentas adicionais.

Para UEFI, isso em teoria deveria ser simples (basta extrair todos os arquivos em um disco formatado em FAT32, usando DISM para dividir install.wim, se necessário). Para BIOS, você também precisaráms-syspara escrever setores de inicialização compatíveis com o Windows.

Responder2

Existe uma ferramenta que criará o disco inicializável correto a partir do ISO: WoeUSB.

Se você não encontrá-lo em seu repositório, poderá obtê-lo via:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb

Você precisará formatar o disco de destino da seguinte maneira:

No Disksaplicativo, selecione o USB à esquerda, clique no ícone de hambúrguer, clique noFormatar discoopção, selecioneNão substitua os dados existentes (Rápido) e Compatível com todos os sistemas e dispositivos (MBR/DOS)e, em seguida, clique noFormatarbotão.

Inicie o WoeUSB e ele detectará e selecionará automaticamente a unidade USB conectada. Navegue até a imagem ISO do Windows 10 e selecione-a. Clique noInstalarbotão para começar a preparar a unidade USB inicializável do Windows 10.

Se você receber o erro "O dispositivo de destino está ocupado no momento, desmonte todas as partições montadas", abra Discos, selecione a unidade USB e desmonte-a clicando no botãoDesmontar partição selecionada ícone e inicie o WoeUSB novamente.

Mais informações com capturas de tela podem ser encontradas no artigo
Como preparar USB inicializável do Windows 10 no Linux.

informação relacionada