Como criar pendrive USB do Windows 10 bootável usando Linux

Publicado por Fábio Berbert de Paula em 21/08/2020

[ Hits: 32.428 ]

Blog: https://fabio.automatizando.dev

 


Como criar pendrive USB do Windows 10 bootável usando Linux



Resolvi escrever essa dica depois de penar tipo uns dois dias até conseguir criar o maldito pendrive USB bootável com Windows 10.

Resumo da ópera: a última vez que instalei qualquer versão do Windows foi em 1998 e isso era motivo de muito orgulho. Porém não há orgulho que resista à vontade de seus filhos. Pois é, minha filha de 7 anos quer jogar Roblox e como o jogo não roda em Linux e a máquina adjacente que tenho não tem hardware para executar o Windows virtualizado, me vi obrigado a formatá-la e instalar o "miseravi".

Dos males o menor, pelo menos ela irá se interessar por computador e terá seus primeiros contatos com informática.

Baixei a ISO do Windows 10 diretamente do site da Microsoft:

O problema

Como todo bom usuário raiz de Linux, tentei gravar a ISO usando o bom e velho comando "dd":

sudo dd if=Win10_2004_BrazilianPortuguese_x64.iso of=/dev/sdb bs=4M

Porém o pendrive não dava boot nem por reza...

Depois formatei o pendrive, abri o fdisk, criei uma partição NTFS, marquei como bootável, montei no sistema, montei a ISO, copiei os arquivos da ISO e nada, pendrive não dava boot nem por reza...

A solução

A solução foi utilizar o programa WoeUSB. Não sei onde errei, mas o WoeUSB já faz todo o trabalho sujo por você. Ele irá formatar o pendrive com o sistema de arquivos e devidas flags adequadas para a criação de um pendrive bootável. Se não me engano ele inclusive instala o Grub no pendrive (me corrijam se eu estiver falando besteira).

Estou utilizando Debian 10 Buster e nele não há o WoeUSB disponível. Resolvi o problema de forma rápida baixando o pacote .deb 64 bits do Ubuntu 18.04 em:
Em seguida bastou instalar com o dpkg:

sudo dpkg -i woeusb_3.3.1-1_webupd8_bionic0_amd64.deb

E satisfazer as dependências com:

sudo apt -f install

Se você usa outra distribuição ou deseja instalar o pacote da forma correta ao invés da gambiarra que fiz, siga as instruções do repositório do projeto no GitHub:
E por fim, grave a ISO no pendrive usando o comando:

sudo woeusb -v --device Win10_2004_BrazilianPortuguese_x64.iso /dev/sdb

Onde /dev/sdb é o caminho do pendrive, ele pode variar de acordo com seu sistema.

Aguarde uns bons minutos e pronto, nasceu o "mardito" pendrive bootável!!!

Outras dicas deste autor

Bug: qBittorrent movendo downloads concluídos para baixando (Debian) [RESOLVIDO]

Adaptador de rede USB WiFi TP-LINK no Debian

PornView, o visualizador de imagens

Site de depuração e aprendizado de expressões regulares

Python - capturar a saída do programa em um arquivo ou variável

Leitura recomendada

Instalação do Firefox 4 RC no Debian Squeeze

99 99 99 99 99... falha no LILO

Instalação do VirtualBox completo, inclusive com acesso a pendrive

Acesso via SSH entre servidores sem senha

Convertendo arquivos MP3 para WAV e vice-versa

  

Comentários
[1] Comentário enviado por maurixnovatrento em 21/08/2020 - 21:50h


Dizem que o woeusb é o melhor para criação de pendrive bootável com windows.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[2] Comentário enviado por maurixnovatrento em 21/08/2020 - 21:57h


Não creio que ele possa instalar o grub no pendrive, já tentei fazer isso manualmente. Ele quis uma unidade ext4. Daí ele foi. No máximo, ele usaria o syslinux para fat e grub4dos para ntfs.
___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[3] Comentário enviado por removido em 23/08/2020 - 14:22h

-bela dica
-vai ajudar muitos colegas que se arrependeram de ter eliminado o dual-boot



[4] Comentário enviado por maurixnovatrento em 23/08/2020 - 15:09h


Olha se eu souber que dá para rodar o windows 10 no docker, não vou me preocupar com o dual boot.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts