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!!!