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

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

[ Hits: 32.426 ]

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

Diversão no terminal com cowsay e fortunes

Problema de NO_PUBKEY em repositórios Debian, Ubuntu ou Mint [Resolvido]

InstaPy: Error, unable to determine correct filename for 64bit linux [Resolvido]

Siga as publicações do Viva o Linux no Android

Exim4 - retry time not reached [Resolvido]

Leitura recomendada

Acessando servidor interno (Windows) com X11 e SSH

Implementando suporte a tradução com GetText + Google Translate API

Instação do layer7 no Debian Lenny

Previsão do tempo no modo texto

Configurando codecs e Java no Ubuntu 9.04

  

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